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

Код PyQt5/PySide2 работает только с символами ascii
Я сделал расширение сценария для программы под названием Nuke, которая открывает диалоговое окно с редактированием строк и позволяет пользователю вводить метку. Однако сценарий выполняет setLabel() только нажатием клавиши ввода, когда в строке...
432 просмотров
schedule 22.04.2024

Использование настраиваемого виджета PySide2 в Qt Designer
Я ищу способ эффективно использовать пользовательские виджеты в Qt Designer, написанные с помощью Qt для Python (PySide2). Я узнал, что можно создать графический интерфейс с базовым виджетом, а затем просто поменять класс на мой настраиваемый...
5627 просмотров
schedule 20.11.2022

вернуть python dict в QML (PySide2)
Я пытаюсь найти способ вернуть словарь Python из PySide2.QtCore.Slot. main.py import sys from PySide2.QtCore import QObject, Slot from PySide2.QtGui import QGuiApplication, QQmlApplicationEngine class Backend(QObject): def...
1470 просмотров
schedule 08.03.2024

Различия QKeySequence между PySide и PySide2
Поскольку в настоящее время я переношу графическое приложение с Python 2.7.14/PySide 1.2.4 на Python 3.7.1/PySide2 5.11.2, я столкнулся с несколькими проблемами с механизмом ярлыков. Более конкретно: Создание экземпляра QKeySequence , кажется,...
914 просмотров
schedule 22.01.2024

QGraphicsView ведет себя по-разному, когда мышь удерживается над QGraphicsProxyWidget
У меня есть графический интерфейс pyside2, который использует QGraphicsView. Я использую setDragMode(QGraphicsView.ScrollHandDrag), чтобы сделать представление перетаскиваемым, но я переопределяю курсор с помощью...
117 просмотров

Maya Qt 5 (pyside2) и стыковка
Я относительно новичок в PySide, мне достаточно удобно создавать несколько модулей и классов. У меня хорошо работает пользовательский интерфейс, в настоящее время он импортирован в Maya, который запускает класс QDialog. Теперь я хочу выяснить,...
181 просмотров
schedule 28.10.2022

Сигнал QThread start() не испускается
Я обнаружил, что QThread.start() моего приложения не выдает сигнал started() , как указано в документации. претензии . Я подключил сигнал started() к слоту, но он никогда не срабатывает, пока я не вызову явно started.emit() . Я сократил...
117 просмотров
schedule 24.03.2024

QListWidget Item другого цвета для выделенных элементов
У меня есть QListWidget в PySide2, и мне нужны разные цвета для выбранных элементов. Это возможно? Я включу 2 фотографии для демонстрации. Что у меня есть на данный момент: И это то, что я хотел бы иметь:
132 просмотров
schedule 23.05.2024

перенастроить QTableView после изменений в модели
Я использую PySide2==5.13.0 У меня есть собственный QTableView. QAction вызывает описанный ниже метод удаления. Все работает нормально, но само табличное представление не регулирует свои размеры (то же самое с методом добавления). def...
24 просмотров
schedule 04.06.2024

Элемент списка доступа в QML из python с использованием QAbstractListModel
Я новичок в Qt, и я создаю приложение: Использование QML для дизайна представления, Использование python в основном для части контроллера и модели. Поэтому QML необходимо взаимодействовать с объектами Python. Моя проблема: я создал...
821 просмотров
schedule 15.09.2022

Как передать аргументы в сигналы ячеек таблицы QTableWidget в PyQt5 (PySide2)?
В соответствии с API предполагается, что PyQt5 или PySide, ориентированные на ячейки сигналы QTableWidget, должны получать два целочисленных параметра для строки и столбца соответственно. Например: def cellClicked (row, column) Теперь, когда...
579 просмотров
schedule 30.12.2023

Добавить боковую панель без изменения размера родителя
Я использую PySide2 для написания графического интерфейса (без QtDesigner). Главное окно содержит графики и некоторые другие виджеты. Через пункт меню я хочу открыть виджет боковой панели. Я хочу, чтобы это работало так, чтобы все окно просто...
149 просмотров
schedule 09.12.2022

Доступ к исходному индексу в QAbstractTableModel из выбранной строки в QTableView
Я реализую графический интерфейс для программы Python с использованием Qt5 и PySide2. У меня нет проблем с пониманием C ++ стороны Qt, поэтому не стесняйтесь указывать на ссылки Qt, не связанные с python. У меня есть некоторые данные, которые я...
183 просмотров

Объект «PySide2.QtWidgets.QMainWindow» не имеет атрибута «setSizeGripEnabled»
используя Pyside2 и команду pyside2-uic "untitled.ui" -o "gui.py" Я столкнулся с таким исключением AttributeError: 'PySide2.QtWidgets.QMainWindow' object has no attribute 'setSizeGripEnabled' так и не нашел решения в...
465 просмотров
schedule 23.05.2024

Как профилировать PySide2 + QML в QtCreator?
У меня есть приложение PySide2, которое использует QML для отображения пользовательского интерфейса. Приложение работает из командной строки. Я также могу запустить его, а также отладить в QtCreator. Однако когда я пытаюсь запустить QmlProfiler, я...
172 просмотров
schedule 09.06.2024

Как определить лицо из QPixmap
Я хочу обнаружить лицо из растрового изображения метки, и я не знаю, как преобразовать QPixmap в массив numpy. image = self.imageLabel.pixmap() image = self.convertQPixmapToNumpyArray(image) # In her i #can't convert QPixmap to numpy array...
13 просмотров
schedule 13.11.2022

Встраивание gnome-терминала в QWidget
Я написал следующий код, адаптируя это . Запускается с помощью: python3 embed.py gnome-terminal import time import re import subprocess import sys, os, shutil from PySide2.QtCore import (Qt, QProcess,) from PySide2.QtGui import (QWindow,) from...
78 просмотров
schedule 12.12.2023

Есть ли способ изменить таблицу стилей только кнопки «ОК» всех QMessageBox?
Я хотел бы, чтобы кнопка «ОК» всех QMessageBox моего графического интерфейса (который довольно сложен, и поэтому их много) устанавливала другой цвет по отношению к другим кнопкам («Отмена», «Нет» и т. д.). Я не хочу устанавливать его цвет каждый...
122 просмотров
schedule 31.03.2024