Вопросы по теме 'pyside2'
Отображение нового окна из текущего окна в простом графическом интерфейсе PySide
Я пытаюсь перейти в другое окно, нажав кнопку в текущем окне в стороннем пакете графического интерфейса Python, PySide.
Из класса MainWindow после нажатия кнопки «Следующее окно» он переходит к классу NewWindow для создания нового окна.
Проблема...
532 просмотров
schedule
07.03.2023
QWebEngineView - как открывать ссылки в системном браузере
У меня есть следующий фрагмент кода, работающий в PySide, и мне нужно перевести его для работы в PySide2. Цель состоит в том, чтобы заставить все ссылки открываться в системном браузере при нажатии (а не виджете, пытающемся их загрузить):
from...
1463 просмотров
schedule
03.03.2023
Регистрация свойства списка Python в QML в pyside2
Я пытаюсь загрузить электронную таблицу и передать список рабочих листов обратно в свой интерфейс QML. Но я не могу найти способ вернуть список (а позже и словарь) в сценарий QML.
Вот мой QML:
FileDialog {
id: openDialog
title: "Open...
2359 просмотров
schedule
24.04.2023
Каков способ PySide2 для передачи сигнала с именованным параметром в QML
В PyQt5 вы должны сделать:
from PyQt5.QtCore import pyqtSignal
sumResult = pyqtSignal(int, arguments=['sum'])
sumResult.emit(42)
А затем в QML:
onSumResult: console.log(sum)
Простое использование сигнала PySide2 не работает:...
497 просмотров
schedule
20.06.2022
Как получить координаты экрана (виджета) из мировых координат
Допустим, у меня есть глобальная (мировая) координата объекта v ( QVector3D ). Затем я делаю преобразование координат:
pos = camera.projectionMatrix() * camera.viewMatrix() * v
где projectionMatrix() и viewMatrix() являются...
464 просмотров
schedule
30.09.2023
Как проверить режим GUI и командной строки в PySide2?
в моем коде PySide2 мне нужно проверить, запущена ли программа в режиме графического интерфейса или в командной строке. В PySide я делал это:
if QApplication.type() == QApplication.Type.GuiClient:
# do stuff
Однако согласно...
461 просмотров
schedule
31.08.2023
PySide2, кнопка не получает setStyleSheets
Я пытался получить некоторые основы PySide2 внутри Maya, и прямо сейчас я столкнулся с проблемой: эта кнопка не получает translateButtonX.setStyleSheet(...) , которую я хочу, она просто игнорирует ее. Пробовал отлаживать и заметил, что если...
511 просмотров
schedule
07.02.2023
Как загрузить изображение с помощью QLabel в PySide2
Я новичок в программировании и питоне. Я читал, что tkinter немного «базовый», если вы хотите разработать приложение, которое немного сложнее, а PyQt проблематичен для лицензирования. Вот почему я выбрал PySide2 для разработки такого рода проект ,...
8287 просмотров
schedule
15.03.2023
Как удалить строку из QTreeView с помощью QAbstractItemModel?
Я пытаюсь просто удалить элемент QTreeView «Узел 6 (удалить меня)» из модели.
Я не могу заставить его работать, так как ничего не удаляется. Что я делаю неправильно? См. метод MainWindow.init для удаления кода.
import sys
try:...
2298 просмотров
schedule
28.05.2024
Получить корневой объект из pyside2
У меня есть небольшое приложение, которое я хочу свернуть в системный лоток, и у меня есть код, который создает значок и минимизирует его в системном лотке при нажатии кнопки (специально я не хотел перезаписывать операцию закрытия по умолчанию)....
723 просмотров
schedule
01.07.2023
Как сделать ярлык с помощью клавиши со стрелкой с PySide2?
Я хочу добавить сочетание клавиш к кнопке с Qt5 + Python (Pyside2). Код для создания ярлыка с обычной клавишей:
import sys
import random
from PySide2 import QtCore, QtWidgets, QtGui
class MyWidget(QtWidgets.QWidget):
def __init__(self):...
2211 просмотров
schedule
18.05.2023
QSystemTrayIcon изменить значок
Я пытаюсь изменить/обновить значок QSystemtrayIcon, но это не сработает.
main.py:
if __name__=="__main__":
app = QApplication(sys.argv)
from systray import SystemTrayIcon
trayIcon = SystemTrayIcon(parent=app)
trayIcon.show()...
261 просмотров
schedule
10.05.2024
Как добавить «Выбрать элемент…» в QComboBox при использовании отсортированной модели QAbstractTableModel?
Я хочу установить отсортированное QAbstractListModel в QComboBox и всегда отображать "Выбрать элемент..." как самое первое значение в поле со списком.
Всякий раз, когда я использую сортировку, элемент "Выбрать элемент..." нежелательно...
255 просмотров
schedule
30.04.2023
как установить цвет рамки Qframe?
Я хочу установить цвет рамки, предоставленный QFrame в pyside2.
В приведенном ниже документе представлена полная информация о том, как создать рамку с другим стилем, например коробку, панель, Hline и т. д....
4051 просмотров
schedule
22.09.2022
Сигнал с именованным параметром
Я пытаюсь воспроизвести приведенный ниже пример, используя PySide2.
https://evileg.com/en/post/242/
Но поскольку PySide2 не поддерживает отправку сигнала с именованным параметром в QML, я понятия не имею, как это сделать с помощью PySide2?...
1436 просмотров
schedule
11.03.2023
Событие PySide2 QAction заблокировано до закрытия окна
Столкнулся с проблемой, похожей на то, что цикл событий заблокирован (или я его не запускал?), и я не смог его отследить.
Графический интерфейс появляется, и меню отзывчивы, но щелчок File->Open, который должен создать почти немедленную...
233 просмотров
schedule
30.07.2022
PySide2 со встроенной многопроцессорной обработкой
Я пытаюсь изменить исходный код, написанный на PyQt5, на PySide2 из-за проблем с лицензией. В исходном коде (PyQt5) я использую multiprocessing в QThread, чтобы увеличить загрузку ЦП, и работает отлично. Однако после изменения в PySide2 код...
1129 просмотров
schedule
03.07.2022
Переместить главное окно вверх на PySide
Сценарий:
Итак, в основном у меня есть 3 разных окна и 1 файл диспетчера окон. Менеджер окон запускает одно из окон (главное) и из него можно открывать другие окна. Все идет нормально. Однако новые окна всегда находятся поверх главного окна....
712 просмотров
schedule
22.03.2023
Как указать приложению PySide2 использовать настройки qt5ct?
Я экспериментирую с очень простыми примерами руководств по PySide2 и заметил, что стиль и размер шрифта сильно отличаются от стиля «обычных» приложений Qt.
Я использую qt5ct в Linux Mint 18, но приложение PySide2 игнорирует настройки:...
1376 просмотров
schedule
26.10.2022
Создайте приложение pyside в форме, отличной от прямоугольника
Я создаю приложение в Pyside2.
Как мы знаем, когда мы используем главное окно для нашего приложения, оно имеет прямоугольную форму.
Но я хочу, чтобы пользователь определял форму приложения.
Например, посмотрите ниже изображение приложения...
95 просмотров
schedule
12.08.2022