Описание тега qtwidgets

Questions related to the QtWidgets module in Qt 5 that provides a set of UI elements to create classic desktop-style user interfaces.
2 ответа

Поддержка QT High DPI в Windows

В соответствии с документацией здесь http://doc.qt.io/qt-5/highdpi.html QT 5.4+ обеспечивает поддержку высокого разрешения. Однако я либо упускаю что-то фундаментальное, либо текущая поддержка все еще находится на очень ранних стадиях. Я пишу соверш…
31 авг '15 в 14:29
1 ответ

Включить изменение размера в QWidget

Я хочу изменить размер в QWidget используя Qt, как показано на рисунке ниже. Я использовал следующие пробовал следующие способы: с помощью QSizeGrip, setSizeGripEnabled
01 июн '17 в 08:47
1 ответ

Qt designer - динамически генерировать пользовательский интерфейс / генерировать уникальные имена?

Я недавно начал изучать Qt и столкнулся со следующей проблемой: Я хочу создать что-то вроде шахматной доски (пусто, пока ничего не нужно делать) - я нарисовал простой интерфейс, но в середине мне нужно сделать шахматную доску самому (скажем, она буд…
26 ноя '14 в 12:24
1 ответ

Как избежать обрезки текста для QPushButton с borderimage

Я стилизую QPushButton с изображением границы с рамкой 28px (для действительно круглых углов). Вот так: #MyApp QPushButton { margin:0; padding: 0; border:0; border-image: url(:/graphics/button_brand_up.png) 28 28 28 28 stretch stretch; border-top: 2…
05 июл '14 в 21:06
0 ответов

Ошибка компиляции шаблона по умолчанию для приложения виджета Qt в MacOS High Sierra

Я недавно установил qt 5.11 на свой MacBook Air с MacOS high Sierra 10.13 и Xcode 10. Я привык писать коды на языке c/ C++ для Visual Studio для Windows и несколько написанных на Swift приложений для iOS на XCode, однако я никогда не использовал qt …
03 дек '18 в 21:45
1 ответ

Повторное использование виджетов qt C++ в qml

Я планирую создать приложение с QML. Я реализовал много виджетов Qt в C++. Виджеты C++ должны использоваться в QML. Как их интегрировать? путь к dll - существует ли какой-нибудь qml-контейнер? Я не нашел хорошую документацию для этой проблемы
27 мар '17 в 10:36
1 ответ

Тема и цвета Qt нарушаются при сборке с использованием cmake

У меня есть приложение Qt (Qt5) на Linux, которое работает (и выглядит) отлично. Я разработал это с помощью Qt Creator, и поэтому он создается по умолчанию с помощью qmake. Но когда я использую cmake для создания этого проекта, цвета всех виджетов н…
20 июл '17 в 10:59
2 ответа

Ошибка запуска py2app, сгенерированного.app, QtWidgets.so "Изображение причины не найдено"

Я сталкиваюсь с очень расстраивающей ошибкой, которая возникает при попытке запустить мое приложение python (.app), сгенерированное py2app, - на моем ноутбуке 10.12.6 OS X. PyQt5 был установлен с использованием pip3 и был переустановлен с момента во…
23 окт '17 в 07:44
1 ответ

При запуске с Qt Framework, что выбрать - Widgets или QT Quick?

Я имею в виду проект и хочу взять его на себя и выбрал QT в качестве предпочтительной основы для начала. Я пытался выяснить, как запустить и установить пакет Qt (SDK и Qt Creator). Проблема в том, что я не могу точно определить варианты использовани…
22 янв '14 в 05:42
1 ответ

PyQt QListWidget не показывает пользовательские виджеты как элементы

Я хочу добавить формы NodeLinkItemWidgetUI (пользовательский виджет) в качестве элементов в ListWidget в моем основном приложении. Проблема в том, что элементы правильного размера виджета добавляются в список как элементы, но содержимое элемента пус…
20 июн '18 в 15:14
1 ответ

Как я могу перечислить макеты внутри макета?

Я могу перечислить виджеты внутри макета, но мне нужно перечислить виджеты внутри макетов внутри макета... Я пытаюсь: while (QHBoxLayout* currentLayout = m_Layout->findChild<QHBoxLayout*>()) { while (QCheckBox* currentCheckbox = currentLayo…
23 июн '15 в 10:59
1 ответ

Anaconda Python в Visual Studio Ошибка импорта кода PyQt5

Я пытаюсь использовать VSCode в качестве основного IDE для Anaconda Custom Python 2.7.13 на MacOS High Sierra. Я пытаюсь заставить диалоговое окно открытия файла появляться, используя PyQt5. В Spider отлично работает следующее, но не в VS Code: from…
13 ноя '17 в 11:29
1 ответ

QTabBar QTabWidget находится на несколько пикселей вправо. Как выровнять его в том же горизонтальном положении, что и QTabWidget?

У меня есть субкласс QTabWidget и у меня там две вкладки. Я переопределил::resizeEvent() QTabWidget, чтобы изменить ширину вкладок, чтобы они могли занимать половину ширины QTabWidget. В TAB1 (левая вкладка) у меня есть горизонтальный разделитель (Q…
07 июн '18 в 23:47
0 ответов

Причина: несовместимая версия библиотеки: для QtWidgets.so требуется версия 5.10.0 или более поздняя, ​​но QtWidgets предоставляет версию 5.7.0.

Я новичок в программировании на Python, и я хотел бы погрузиться в программирование приложений Python GUI и пытался заставить Pyforms работать на моем Macbook 12" 2017 под управлением macOS High Sierra 10.13.3 Я следовал инструкциям, приведенным на …
06 мар '18 в 23:26
1 ответ

Изменение размера окна в qt без использования стандартных макетов

Я использую QT Creator, и мне трудно понять, как включить изменение размера при запуске виджета. Я знаю, что когда вы применяете макет (горизонтальный, вертикальный и сеточный), он позволяет изменять размеры, но когда я использую эти стандартные мак…
04 сен '14 в 18:23
1 ответ

GUI Qt для приема пакетов UDP

Я разрабатываю графический интерфейс с использованием Qt для тестового серверного приложения UDP, которое я написал на C, используя интерфейс сокетов, доступный в Unix. Я хочу, чтобы графический интерфейс отображал все сообщения (perror и fprintf) л…
21 июл '14 в 05:36
1 ответ

QtWidgets.QFileDialog.getOpenFileName возвращает кортеж

Я недавно обновился до новой версии Qt5 для Python. При этом мне пришлось изменить свой код в соответствии с некоторыми заметными изменениями, которые произошли. Я хотел получить некоторое представление об этой строке кода, которую я создал. Это пох…
20 апр '17 в 02:34
0 ответов

Оверлей v4l2 на Qt

Мы работаем над камерой с датчиком ov5640, мы установили камеру на нашей платформе ARM (на базе i.Mx6) и протестировали камеру с помощью приложения наложения v4l2. Теперь нам нужно использовать это приложение v4l2 в Qt5. Какое-либо приложение объясн…
08 сен '16 в 17:10
0 ответов

Просмотр или редактирование XML-файла в QT

У меня есть форма виджета Qt, чтобы сохранить несколько подробностей о человеке в виде файла XML. Введенные данные будут сохранены в каталоге по умолчанию с именем файла "PatientID". Скриншот кнопок Скриншот формы Ниже приведен фрагмент кода для сох…
21 фев '19 в 15:54
0 ответов

Можно ли перебрать все объекты QObject в интерфейсе PyQt5?

У меня есть программа, которую я пытаюсь немного очистить, потому что думаю, что у меня есть некоторые повторяющиеся части, которые, возможно, можно было бы упростить. Например, у меня есть кнопка, которая при нажатии выполняет несколько вычислений,…
28 фев '19 в 18:28