pyqt- все статьи тега
Потоками в PyQt приложения: использование потоков в Qt или Python потоки?
Я пишу приложение с графическим интерфейсом, которое регулярно получает данные через веб-соединение. Поскольку это извлечение занимает некоторое время, это приводит к тому, что пользовательский интерфейс не реагирует во время процесса извлечения (его нельзя разделить на более мелкие части). Вот почему я хотел бы передать веб-соединение на аутсорсинг отдельному рабочему потоку. [Да, я знаю, теперь у меня есть две проблемы.] В любом случае, приложение использует PyQt4, поэтому я хотел бы знат ...
Как заменить виджет на другой с помощью Qt?
У меня есть QHBoxLayout с QTreeWidget слева, разделителем посередине и виджетом справа. Когда я нажимаю на QTreeWidget, я хочу изменить виджет справа, чтобы изменить QTreeWidgetItem Я попытался сделать это с помощью этого кода: def new_rendez_vous(self): self.ui.horizontalLayout_4.removeWidget(self.ui.editionFormWidget) del self.ui.editionFormWidget self.ui.editionFormWidget = RendezVousManagerDialog(self.parent) self.ui.editionFormWidget.show() self.ui.horizontalLayout_ ...
удаление элементов из QComboBox из пользовательского интерфейса
Я пытаюсь настроить пользовательский интерфейс QComboBox таким образом, чтобы пользователь мог удалить элементы из выпадающего списка (без предварительного их выбора). Фон заключается в том, что я использую QComboBox, чтобы указать, какой файл данных открыт прямо сейчас. Я также использую его в качестве кэша для недавно открытых файлов. Я хотел бы, чтобы пользователь мог удалить записи, которые он больше не хочет иметь в списке. Это может быть либо просто нажав клавишу delete, либо контекстное ...
Совместим ли QML с многопоточными / асинхронными вызовами?
Я создаю пользовательский интерфейс в QML и пока работаю только над логикой пользовательского интерфейса, оставляя логику приложений на потом. Я несколько обеспокоен всеми обсуждениями, которые я пропустил, касающимися многопоточности и асинхронности по сравнению с синхронным кодом и медлительностью в UIs, и я хочу убедиться, что когда логика приложения будет добавлена позже, QML не будет удерживать меня и замедлять меня, заставляя однопоточный асинхронный код каким-то образом. Возможно, это зв ...
QWidget изменить размер сигнала?
Я хочу выполнить действие, когда виджет был изменен. Есть ли способ поймать это без установки фильтра событий на этот виджет (и, очевидно, без его подклассов)? AFAIK, QWidget не имеет сигнала resized. ...
Как отключить многократную автоматическую перерисовку при изменении размера виджетов в PyQt?
У меня есть программа PyQt4 с виджетами, содержимое которых перерисовывается очень медленно (это нормально, из-за моих задач). И когда я пытаюсь изменить размер этих виджетов, программа пытается перерисовать много раз, пока мышь не отпущена. Это очень много заморозков. Я хочу отключить эту автоматическую перерисовку и настроить PyQt на перерисовку всех виджетов только при отпускании мыши (что означает, что перерисовка происходит ровно один раз за одно изменение размера). Как это сделать? Edit ...
PyQt закрыть QMessageBox
Таким образом, у меня есть QMessageBox, который не закрывается пользователем. Я хочу, чтобы он оставался активным, пока не будет сделана какая-то работа, а затем автоматически закрывался. Я попробовал MsgBox.close (), но это не работает. Как мне закрыть этот MsgBox? Заранее спасибо ...
pyqt-как изменить цвет слова из моего textedit
Это способ скопировать слово из моего textedit и установить его в новую строку в моем tableview. Что мне нужно: как изменить цвет слова, которое я выбрал в своем textedit? Название моего текстового редактора - "редактор", когда я копирую слово, мне нужно изменить цвет этого слова, и я не знаю, как это сделать. помогите пожалуйста :). С примерами пожалуйста ~ ~ def addLineTable(self): row = self.model.rowCount() #create a line into my tableview self.model.insertRows(row) column ...
Разработка графических интерфейсов в Python: Tkinter vs PyQt [закрыто]
Если вы хотите разработать пользовательский интерфейс на Python, какой из них выбрать: TkInter или PyQt? Я только начал с TkInter, и я смог получить некоторые простые UIs с элементарными виджетами, такими как ярлык, кнопка, текстовое поле и т. д. Просто интересно узнать, насколько хорошо PyQt будет по сравнению с TkInter? ура ...
Каков правильный способ заставить мое приложение PyQt выйти, когда оно убито с консоли (Ctrl-C)?
каков правильный способ заставить мое приложение PyQt выйти, когда оно убито с консоли (Ctrl-C)? В настоящее время (я не сделал ничего особенного для обработки сигналов unix), мое приложение PyQt игнорирует SIGINT (Ctrl+C). Я хочу, чтобы он вел себя хорошо и ушел, когда его убьют. Как мне это сделать? ...
Изменение цвета оси, ТИКов и меток для участка в matplotlib
Я хотел бы изменить цвет оси, а также тики и метки значений для графика, который я сделал с помощью matplotlib и PyQt. какие идеи? ...
Фоновый поток с QThread в PyQt
У меня есть программа, которая взаимодействует с радио, которое я использую через gui, который я написал в PyQt. Очевидно, что одной из основных функций радио является передача данных, но для этого постоянно мне нужно зацикливать записи, что приводит к зависанию графического интерфейса. Так как я никогда не имел дело с резьбой, я попытался избавиться от этих зависаний с помощью QCoreApplication.processEvents(). радио должно спать между передачами, хотя, так что gui все еще висит на основе того, ...