Вопросы по теме 'qt4.8'

Странное поведение при переопределении QWidget :: resizeEvent (событие QResizeEvent *)
Я разрабатываю графический интерфейс в qt. у меня QWidget с четырьмя QPushButton внутри QHBoxLayout . Каждая из этих кнопок имеет значок. Мне нужно переопределить QWidget::resizeEvent(QResizeEvent* event) , потому что я точно не знаю, какого...
7467 просмотров
schedule 11.11.2021

Удалить QListWidgetItem, когда его itemWidget закрывается
Можно ли разрешить QListWidget удалить QListWidgetItem , когда виджет (я использую setItemWidget() ) получает closed() ? Сейчас я передаю номер строки и возвращаю сигнал в главное окно, которое удаляет элемент за строкой, но это звучит глупо.
137 просмотров
schedule 09.10.2021

Передача QVariant из функции C ++ возвращается в QML Qt4.8
У меня есть функция на C ++, которая вызывается из моего кода QML. Когда функция равна void или возвращает int , все в порядке. Однако, когда я возвращаю QVariant и вызываю функцию, функция не выполняет исключение. Функция C ++ QVariant...
1420 просмотров
schedule 25.09.2021

ExtendedSelection с QTreeWidget вылетает при удалении
Я использую QTreeWidget: mTreeWdg-> setSelectionMode (QAbstractItemView :: ExtendedSelection); mTreeWdg-> setSelectionBehavior (QAbstractItemView :: SelectRows); и есть функция для удаления всех выбранных элементов в дереве. Когда я нажимаю...
198 просмотров
schedule 03.11.2021

QtQuick 1.1 Плавающие прямоугольники
Я использую QtQuick 1.1 с Qt 4.8 на встроенной Linux Plattform. У меня есть что-то вроде рабочего стола, где динамически созданные прямоугольники расположены в сетке - эта сетка находится внутри Flickable. Flickable{ anchors.fill: parent...
238 просмотров
schedule 14.11.2021

SetWindowsHookEx с хуком WH_JOURNALRECORD в Qt4
Я отлаживаю устаревшее приложение с закрытым исходным кодом, которое использует Qt 4.8.6. В приложении возникла проблема после автоматического обновления Windows 10. Когда проблема возникает, приложение (а также весь рабочий стол Windows) перестает...
228 просмотров
schedule 16.03.2022

Разница в относительном пути к файлу: режим отладки и режим выпуска Qt Creator
QFile file("test.txt"); if (file.open(QIODevice::ReadOnly)) { qDebug()<<"You got me."; } Я использую: Qt 4.8.6 с MSVC 2010 Создатель Qt 3.1.1 Windows 7 (32-разрядная версия) Из приведенного выше...
2123 просмотров
schedule 03.04.2022

Есть ли какой-либо оптимальный способ сделать определенные ячейки редактируемыми в Qtablewidget, оставив остальные ячейки только для чтения
Ищете оптимальный способ сделать всю таблицу только читаемой, оставив несколько ячеек, которые можно было бы редактировать. Я попытался назначить нередактируемые флаги каждой отдельной ячейке, кроме той, которая требует редактирования....
52 просмотров
schedule 09.05.2022

Сделайте так, чтобы QHorizontalLayout расширялся внутри QFrame
У меня есть подобная иерархия виджетов с рамкой (чтобы установить цвет фона за кнопками и меткой) и горизонтальной компоновкой в ​​качестве ее прямого потомка. Однако горизонтальная компоновка (красная рамка на скриншоте ниже Qt Designer) не...
3737 просмотров
schedule 05.06.2022

Уменьшите стоимость процессора для readyRead() при использовании высокоскоростного подключения к Интернету.
Я попытался профилировать свою программу, которая является загрузчиком файлов. Я использую 5 QNetworkRequest для увеличения скорости передачи, все они подключаются к одному и тому же слоту readyRead() . Я использую QMap для буферизации этих...
341 просмотров
schedule 19.06.2022

Как я могу изменить размер QTabWidget?
Моя программа выполняет расчет и выводит несколько схем, нарисованных на этикетке (используя QPixmap ). Я показываю ярлык на каждой вкладке. Когда следующий расчет будет выполнен и чертежи будут меньше, я хочу, чтобы размер вкладок также...
1882 просмотров
schedule 27.06.2022

Удаление QTablewidget без создания новых строк
У меня есть QTableWidget, и в 1 столбце есть только флажки, поэтому для этих элементов у меня есть эти флаги: /* create prototype for checkbox item */ checkItem = new QTableWidgetItem(); Qt::ItemFlags flags = checkItem->flags(); flags &=...
769 просмотров
schedule 10.07.2022

Визуальное поведение QToolButton внутри QFrame/QWidget
Я понял, что QToolButton работает по-разному при добавлении в QToolBar по сравнению с тем, как он ведет себя при добавлении в макет QFrame/QWidget. Какой параметр стиля мне нужно установить для QToolButton , чтобы он вел себя внутри QFrame...
990 просмотров
schedule 14.07.2022

Автоматически скрывать окно на краю?
Есть ли какое-нибудь руководство о том, как реализовать автоматическое скрытие окна, которое сворачивается в небольшой фрагмент виджета, когда он помещается на край экрана? Когда мышь зависает над этим маленьким виджетом, он растягивается до...
686 просмотров
schedule 22.07.2022

Как Qt справляется с якобы бесконечным циклом генерации событий?
У меня есть как QSlider , так и QSpinBox , и я хотел, чтобы их значения всегда были равны, поэтому я подключил ползунок valueChanged(int) сигнал к счетчику setValue(int) и наоборот: (конечно, я также устанавливаю минимальное и максимальное...
2332 просмотров
schedule 31.07.2022

QDir::setCurrent против QFileInfo::
Я столкнулся с аномалией в Qt (v4.8.4) при повторном назначении нового пути к уже существующему объекту QDir. Вот уменьшенный пример, демонстрирующий это: QString path1("F:/"); //Path must exist... QString...
1021 просмотров
schedule 15.08.2022

Изменение QWidget с помощью QGlWidget в Qt 4.8.0
Я работаю над приложением, которое в настоящее время использует QWidgets для рендеринга движущихся изображений, и я пытаюсь перейти от использования QWidgets к QGlWidgets, но мое приложение продолжает падать. Единственные модификации, которые я...
1075 просмотров
schedule 26.10.2022

Qt — таблица стилей для отключенного QPushButton в базовой теме Windows 7
Я могу изменить шрифт и цвет шрифта QPushButton с помощью StyleSheets . Проблема в том, что в старой теме Windows отключенные кнопки отображаются заштрихованным шрифтом , но я не знаю, как избавиться от этого затененного фасада с помощью...
6015 просмотров
schedule 11.04.2023

Повернуть + перевод?
У меня есть прямоугольное изображение (т.е. 1280 x 1024), которое мне нужно повернуть вокруг его центральной точки, а затем перевести в заданную точку. В методе виджета paintEvent я делаю следующее: def paintEvent(self, event): # self._center...
2943 просмотров
schedule 14.01.2023

Ошибка C2059: «постоянная» при попытке создать контейнер Qt в заголовочном файле с известным размером
Я использую Qt 4.8.5 с компилятором и отладчиком MSVC 2010 из Windows 7.0 SDK и создателем Qt в качестве своей IDE. Следующий синтаксис работает нормально: class Device { public: Device(); .... QVector<double> MyContainer;...
1163 просмотров
schedule 26.01.2023