Вопросы по теме 'pyqt'
Используйте QAction без добавления в меню (или на панель инструментов)
Я пытаюсь разработать приложение с очень модульным подходом к командам и подумал, что было бы неплохо, поскольку я использую pyqt, использовать QAction для привязки ярлыков к командам. Однако кажется, что ярлыки действий только работает, когда...
3067 просмотров
schedule
12.11.2022
Ошибка PyQt: нет такого сигнала QObject::dataChanged
Приложение PyQt работает нормально, но когда я его закрываю, Python показывает это сообщение:
"Object::connect: No such signal QObject::dataChanged(QModelIndex,QModelIndex)"
В чем причина? В программе нет сигнала dataChanged ....
1539 просмотров
schedule
16.05.2024
Нужна помощь с PyQt и QGridLayout
У меня здесь раздражающе упрямая проблема, и я был бы признателен, если бы кто-нибудь мог дать мне некоторое представление о том, что я делаю неправильно.
У меня есть приложение PyQt, которое должно отображать таблицу чисел. Итак, естественно, я...
4758 просмотров
schedule
18.11.2023
Как использовать структуру Qt Model / View с платформой Graphics View
Я работаю над картографическим приложением, и мне нужно отображать объекты данных с помощью таблицы, формы и в виде графических объектов на карте. Я использую PyQt, но это не очень важно, поскольку это вопрос Qt, а не Python.
Если бы мне были...
5946 просмотров
schedule
02.01.2024
Используя PyQt и Qt4, это правильный способ получить throbber на вкладке QTabWidget?
У меня есть код, создающий QTabWidget из Python с использованием PyQt4. Я хочу получить на вкладке анимированный gif «throbber». /Единственный способ/, который я нашел, - это следующий запутанный метод.
tabBar = self.tabReports.tabBar()
lbl =...
999 просмотров
schedule
14.04.2024
QComboBox заменяет текст редактирования, если регистр отличается от существующего элемента
У меня проблема с QComboBox, который не позволяет мне изменить текст редактирования на какой-либо существующий элемент другого регистра.
Пример кода ниже. Что я хотел бы сделать, так это ввести «один» в поле со списком, уже содержащее элемент...
1747 просмотров
schedule
22.10.2022
Как я могу эффективно расширить все поддерево QTreeView?
РЕДАКТИРОВАТЬ: оказывается, что проблема с корневой производительностью была функцией подгонки размера, прикрепленной к сигналу Expanded(), поэтому я собираюсь принять первый ответ и удалить этот вопрос как вводящий в заблуждение.
Примечание. Я...
3085 просмотров
schedule
28.02.2024
widget.setLayout(макет) vs layout = QLayout(виджет)
Находятся
widget = QWidget()
layout = QVBoxLayout(widget)
и
widget = QWidget()
layout = QVBoxLayout()
widget.setLayout(layout)
те же вещи?
Они выглядят одинаково. Но может быть я что-то упускаю?
380 просмотров
schedule
22.02.2024
Интегрировать Qt с панелью задач Windows 7 с помощью python?
Я ищу способ использования некоторых функций панели задач Windows 7, в частности, индикатора выполнения и списков переходов, в приложении Python, которое использует Qt для пользовательского интерфейса. Вопросам, которые я видел на SO, все 1-2 года, и...
798 просмотров
schedule
01.02.2024
Синхронизированные Qt TreeWidgets
Я новичок в Python и PyQt. Как лучше всего синхронизировать 4 QtTreeWidget, чтобы элементы были одинаковыми, а также все атрибуты всех элементов? Эти виджеты появляются в разных диалоговых окнах в разное время сеанса. По ряду причин мне нужно...
414 просмотров
schedule
16.01.2024
Могу ли я изменить windowFlags вне конструктора виджета?
Я пытаюсь добавить опцию «Полный экран» в свое приложение Qt (используя PyQt). Если пользователь нажимает F11, цель состоит в том, чтобы максимизировать окно.
Однако у меня возникают проблемы с удалением строки заголовка окна. Обычно я делаю...
764 просмотров
schedule
12.11.2022
pyQt4 QTabWidget setMovable аварийно завершает работу с пользовательским QTabBar
Я пытаюсь сделать виджет вкладки с подвижной панелью вкладок. Программа работает нормально, если я не создаю подклассы QTabBar и setMovable(True) , но мне нужно получить доступ к mouseDoubleClickEvent , который предлагает QTabBar , таким...
664 просмотров
schedule
28.04.2024
Автоматическое изменение размера текста метки в Qt — странное поведение
В Qt у меня есть составной виджет, состоящий из нескольких QLabels, расположенных внутри QBoxLayouts. Когда размер виджета изменяется, я хочу, чтобы текст метки масштабировался, чтобы заполнить область метки, и я реализовал изменение размера текста в...
16587 просмотров
schedule
12.02.2024
Пункты меню изменения Qt QSystemTrayIcon
Я использую Pyqt, но код С++ в порядке. Я пытаюсь изменить пункт меню в QSystemTrayIcon, используя структуру QT в Linux (Ubuntu 11.10). В настоящее время я попытался сбросить QMenu, который я изначально установил:
self.tray = QSystemTrayIcon()
m...
1758 просмотров
schedule
06.03.2024
Как получить пересечение геометрии двух QWidget с разными родителями?
С Qt4 (здесь с использованием PyQt4), чтобы получить область пересечения двух QWidgets --- и это особенно полезно с QRubberband при выборе --- один просто делает:
intersection = rubberband.geometry().intersected(mydocumentwidget.geometry())...
1230 просмотров
schedule
24.10.2023
PyQt: как редактировать элемент в модели элементов?
У меня есть QStandardItemModel в дереве, и мне нужно отредактировать какой-то элемент. Мне нужно сделать то же действие, что пользователь может сделать двойным щелчком.
Элементы доступны для редактирования.
1458 просмотров
schedule
21.02.2024
Окно PyQt4 не закрывается должным образом с сигналами и слотами, только кнопка x
Как следует из названия, когда я создаю кнопку или пункт меню для завершения программы, окно не закрывается.
поэтому я пытаюсь понять, как завершить программу и одновременно закрыть окно. Я использовал учебник:...
1223 просмотров
schedule
31.01.2024
Должен ли я при кодировании в PyQt (или PySide) использовать функции Python или эквивалентные функции Qt?
При написании кода с использованием PyQt или PySide иногда эквивалентная функция доступна как в Qt, так и в Python (например, QDir.exists в Qt против os.path.exists в Python). В этих случаях существует установившаяся практика, какой язык...
327 просмотров
schedule
12.05.2024
Почему не добавляется меню?
Я явно что-то здесь упускаю; почему в этом маленьком примере приложения не добавляется меню «Файл»?
import sys
from PySide.QtGui import *
class Window(QMainWindow):
def __init__(self):
super(Window, self).__init__()...
1788 просмотров
schedule
25.01.2024
PyQt Combobox добавляет функцию к элементам
Как я могу добавить функции к определенным вариантам. У меня есть поле со списком с выбором сервера
server 1
server 2
server 3
У меня также есть кнопка, которую я хочу сделать, когда пользователь выбирает один из серверов, например, если он...
5670 просмотров
schedule
23.12.2023