Вопросы по теме 'pyside2'

Как добавить Select one в QComboBox при использовании QAbstractTableModel (Model/View)?
Я использую QAbstractTableModel для заполнения QComboBox . Это прекрасно работает, но я хочу, чтобы самый первый индекс со списком всегда содержал значение «Выберите один ...». Возможно ли это, и если да, то как? У меня есть combobox ,...
180 просмотров
schedule 09.08.2023

Pyside2 как открыть диалог но не всегда сверху
Я создаю основную рамку и кнопку, и пусть нажата кнопка, чтобы открыть диалог, но диалог всегда сверху, Я пытаюсь использовать setWindowsFlag, но не работаю. from PySide2.QtWidgets import QApplication,QMainWindow,QTabWidget,QWidget from...
1152 просмотров
schedule 10.05.2023

QObjectPicker в Qt3D и настройка PointPicking не работают
Я хочу использовать средство выбора точек для выбора (получения) координат моих точек в облаке точек. Вот почему я хочу установить QPickingSettings на PointPicking , но кажется, что это невозможно. События, отправляемые методу mouse_event ,...
488 просмотров
schedule 04.07.2022

Использование PyQt5/Pyside2 для установки повторяющегося шаблона SVG в качестве фона главного окна/Qwidget
Я сгенерировал CSS-код SVG через http://www.heropatterns.com/ и пытаюсь использовать его в качестве фона для моего главного окна/Qwidget. Я хочу, чтобы размер фона изменялся по мере увеличения или уменьшения окна. Я попытался вызвать...
815 просмотров
schedule 09.06.2022

Можно ли использовать QScreenRayCaster Qt в Python/PySide2?
Похоже, что QScreenRayCaster нельзя использовать в Python через PySide 2 . def __init__(self): # some code self.screen_ray_caster = Qt3DRender.QScreenRayCaster(self.root_entity) # some code def some_mouse_event(self, e):...
79 просмотров
schedule 03.06.2022

QPlainTextEdit текст и увеличение имени файла в новой строке в окне
В моем сценарии у меня есть окно QPlainTextEdit, когда я запускаю свой сценарий кнопки, печатающий строку в моем окне с ---projectname-seg(Segment)-group_name---, Моя проблема: когда я запускаю свою строку сценария, добавляется, когда я запускаю его...
141 просмотров
schedule 29.07.2022

Невозможно использовать ApplicationWindow (QML) на PySide2
Я пытаюсь запустить простое приложение Qt, используя QML и, в частности, ApplicationWindow. Мой код Python представляет собой простую вызывающую программу QML: import sys from PySide2.QtWidgets import QApplication from PySide2.QtQuick import...
2582 просмотров
schedule 01.04.2023

Блокировка рекламы PyQt5/PySide2
Я пытаюсь создать плавающий браузер для YouTube и других медиа. Я нашел несколько старых примеров блокировки рекламы, например, для PyQt4/PySide, но теперь они устарели, и я не могу перевести их в PySide2 QWebEngineView. Любые идеи о том, как...
468 просмотров

Графический сбой matplotib RectangleSelector в приложении Qt5
Я пытаюсь использовать Matplotlib в приложении Qt5 и хотел бы использовать RectangleSelector, но в зависимости от параметра useblit я получаю либо графические сбои, либо исчезает селектор. Однако при выборе я получаю странный графический сбой,...
215 просмотров
schedule 10.04.2024

Python QTableView | Как выделить несколько строк кликом, не удерживая Ctrl?
Я разрабатываю графический интерфейс с QTableView, в котором при необходимости нужно будет выбирать несколько строк. Это означает, что первый щелчок выберет строку, а второй щелчок отменит выбор строки. Итак, есть два конкретных вопроса, которые у...
125 просмотров
schedule 15.08.2023

Как предотвратить сбой при выполнении многопоточных вычислений, а затем построение выданных результатов
Я пишу приложение PySide2, которое отображает результаты для определенного расчета и пытается выполнить многопоточный расчет, чтобы избежать блокировки графического интерфейса. Я пытаюсь использовать QThreadPool, чтобы при взаимодействии с...
184 просмотров

Как я могу изменить все точки в XYSeries в qml или PySide2?
Я новичок в PySide2 и QML, и мне действительно нужен способ заменить все точки в XYSeries сразу. Поскольку элемент QML не имеет функции, которая это делает, я подумал, что мне нужно создать собственный класс (который наследуется от...
636 просмотров
schedule 08.07.2023

Как увидеть более одного изменения в одной и той же функции при использовании сна в Python PySide2
Я пытаюсь выполнить более одного действия в одной функции. В приведенном ниже коде вы увидите страницу окна с кнопкой и меткой. Я хочу видеть «СИНИЙ», а через 2 секунды сна я хочу видеть «КРАСНЫЙ» текст на своей этикетке. Но когда я нажимаю кнопку,...
71 просмотров
schedule 03.12.2022

Qt WebEngine, кажется, инициализирован
Когда я запускаю свое приложение Qt, я получаю сообщение Qt WebEngine, кажется, инициализируется из плагина. Пожалуйста, установите Qt::AA_ShareOpenGLContexts с помощью QCoreApplication::setAttribute перед созданием QGuiApplication....
5020 просмотров
schedule 29.11.2022

Как нарисовать круг на FigureCanvasQTAgg по щелчку мыши
Я новичок в Qt, и я пытаюсь сделать программу, которую я ранее делал в tkinter, чтобы научиться ее использовать. Я встроил FigureCanvasQtAgg в окно Qt. Я замышлял вещь на нем. Теперь я хочу нарисовать на этом холсте круг по щелчку мыши...
867 просмотров
schedule 27.06.2022

выровнять растровое изображение по центру столбца с помощью QTreeView и QAbstractItemModel
Как сделать выравнивание растрового изображения по центру его столбца в QTreeView ? У меня есть 2 столбца со значками, выровненными по левому краю, но я хочу, чтобы один из них располагался по центру, поэтому это должно работать с одним столбцом, а...
394 просмотров

Ключ привязки Pyside2 к вызову метода, а не к кнопке или меню
Я пытаюсь привязать ключ непосредственно к вызову метода. Я нашел это решение, но оно привязывает ключ к кнопке: Как сделать ярлык с помощью клавиши со стрелкой с PySide2? Когда я пытаюсь связать его с таким методом:...
302 просмотров
schedule 10.11.2022

Невозможно подключиться к сигналу в QML, испускаемому Python
У меня есть класс QQuickItem , созданный в Python: class MyPage(QQuickItem): def __init__(self, parent=None) -> None: super().__init__(parent) error_encountered = Signal(str) @QtCore.Slot(QUrl, result=None) def...
33 просмотров
schedule 21.03.2023

Почему точность QDoubleSpinBox иногда выше, чем позволяет его свойство decimals?
В PySide2, если я создаю QDoubleSpinBox и явно устанавливаю его свойство decimals равным 2, а его свойство singleStep равным 0,1, а затем изменяю его значение с помощью кнопок вверх/вниз, напечатанное значение иногда имеет гораздо более высокую...
753 просмотров
schedule 16.11.2022

Откуда эта синтаксическая ошибка в моем скрипте PySide2?
Я пишу скрипт для загрузки и отображения файла QML с использованием библиотеки PySide2 для python. В настоящее время работает следующий скрипт: from PySide2.QtWidgets import QApplication from PySide2.QtQuick import QQuickView from...
66 просмотров
schedule 26.06.2022