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

Пользовательский интерфейс Maya PySide2 Получить значение QLineEdit
Я начинаю использовать QtCreator для создания пользовательского интерфейса для небольшого инструмента для Maya 2017. QtCreator дал мне этот файл .ui: <?xml version="1.0" encoding="UTF-8"?> <ui version="4.0">...
683 просмотров
schedule 29.06.2022

Как установить заголовок отрывного окна QMenu?
Я создаю собственный пользовательский интерфейс в Maya 2017, который использует PyQt5 (ну... технически PySide2, но по сути то же самое). У меня есть несколько всплывающих меню CustomContextMenu , которые я создал в своем пользовательском...
611 просмотров
schedule 08.01.2023

Изображение не отображается после перехода с PySide на PyQt5
Я перешел с PySide на PyQt5, потому что хочу использовать старый написанный мной код, а Python 3.5 больше не поддерживает PySide, а PySide2 или Python 3.4 у меня тоже не работают. Последняя строка в приведенном ниже коде использовалась для...
482 просмотров
schedule 09.04.2024

Shiboken2 и пользовательский виджет Qt
В Windows мне нужно использовать в Python несколько пользовательских виджетов Qt5, написанных на C++, и я должен использовать pyside2 из-за его лицензии. Мне удалось скомпилировать библиотеку pyside2 из исходного кода (вместе с примерами...
1233 просмотров
schedule 13.12.2022

Виджет перекрывает друг друга в GridLayout PySide2
Я пытаюсь создать простую программу, используя GridLayout , все виджеты внутри QWidget окна отображаются и правильно масштабируются, однако LineEdit перекрывает заголовок Label окна. from PySide2 import QtWidgets, QtCore, QtGui import sys...
1362 просмотров
schedule 29.06.2022

Использование QSignalMapper
Я попытался сделать простой пример, чтобы помочь понять, как концепция QSignalMapping работает в PySide. Я хотел бы динамически создавать ряд кнопок, повторяя цикл, и когда пользователь нажимает одну из кнопок, я могу активировать метод, который...
705 просмотров
schedule 17.03.2023

Вставить Pyqtgraph в PySide2
Я хотел бы реализовать PyQtGraph PlotWidget в приложении PySide2. С PyQt5 все работает. С PySide2 я получаю сообщение об ошибке внизу. Я уже узнал, что есть некоторые работы, но также кажется, что нескольким людям удалось заставить это работать....
4108 просмотров
schedule 13.08.2023

Как связать кнопку диалога с функцией главного окна, а также сделать событие закрытия отдельным от функции
Что я пытаюсь сделать, так это открыть диалоговое окно из меню главного окна, а в диалоговом окне есть некоторые входные данные, либо linetextedit, либо spinbox, либо поля со списком... И есть одна кнопка, чтобы закрыть диалоговое окно и передать...
474 просмотров
schedule 31.10.2023

Как центрировать виджеты на сцене QGraphicsScene
Я хочу выровнять сцену посередине. Моя проблема в том, что когда вы открываете приложение, виджеты выравниваются как-то ниже середины, но после наведения на кнопки или ярлык виджеты выравниваются по середине. Могу ли я это как-то исправить? Есть ли...
982 просмотров

PySide2 - изменить цвет фона заголовка таблицы
Сейчас у меня есть QTableWidget по умолчанию. Я изменил цвет фона только для строк с четными индексами. Я хочу сделать то же самое для заголовков таблиц. То, что я пробовал - self.horizontalHeaderItem(...).setBackgroundColor(QColor(...))...
877 просмотров
schedule 26.10.2023

Как преобразовать список Python в QVariantList в PySide2
Итак, PySide2 удалил типы QVariant*. Однако QtQuick раскрывает большую часть QVariant API. В частности, я хочу использовать очень удобную функцию для передачи QVariantList в качестве модели ListView без необходимости реализации полноценного...
1169 просмотров
schedule 11.03.2023

Как исключить ненужные файлы Qt * .so при упаковке приложения?
После успешной упаковки моего приложения PySide с помощью PyInstaller я обнаружил много разных файлов * .so в папке пакета. Я был удивлен, увидев библиотеки, которые я не использую в своем проекте, например: libQt53DAnimation.so , libQt53DCore.so ,...
548 просмотров
schedule 13.03.2022

Сделать элемент в QTableView перетаскиваемым, но не выбираемым
Небольшая предыстория (не совсем необходимая для понимания проблемы): В приложении PySide2, которое я разработал ранее в этом году, у меня есть QTableView, который я использую с пользовательской моделью. Некоторые элементы там можно выбрать,...
157 просмотров
schedule 17.12.2023

PySyde2/fbs зависает/не удается выполнить основной скрипт
Надеюсь, у вас все хорошо, ребята! Я начинаю проект с использованием PyCharm, а также Virtual Env. Может кто-нибудь помочь, пожалуйста? У меня есть эти файлы: main.py с кодом: from fbs_runtime.application_context.PySide2 import...
109 просмотров
schedule 30.03.2024

PyQt 5: как сохранить относительный размер виджета при расширении окна
Я работаю над пользовательским интерфейсом в Maya 2018, который использует PyQt5 (через PySide2 - есть некоторые минимальные различия, но по сути это PyQt5). У меня есть QHBoxLayout с двумя виджетами, и обе их политики изменения размеров...
1579 просмотров
schedule 11.10.2022

QFileDialog всегда открывается за главным окном
Я пытаюсь открыть файл в своем приложении PySide2, но диалоговое окно с файлом всегда открывается под главным окном и отображается как другое приложение в панели запуска. Приложение называется «Портал». Я вижу другие ответы , где решение состоит...
234 просмотров
schedule 07.10.2023

Как сделать, чтобы мои виджеты не отображались в центре
У меня все мои виджеты размещены в центре (кроме того, что слева, потому что я хочу, чтобы он был только там), как в сетке, так и в горизонтальном расположении. Позволь мне показать тебе : Я хочу, чтобы они располагались так, как на...
59 просмотров
schedule 12.10.2023

Внутренний объект C++ (PySide2.QtGui.QContextMenuEvent), уже удаленный в Qtableview
У меня есть очень простая программа, которая открывает БД и загружает табличное представление. So: Файл макета с именем TestLayouts.py # -*- coding: utf-8 -*- ################################################################################...
114 просмотров
schedule 09.03.2023

Как интегрировать Pika с Qt?
Недавно пользователь спросил, как использовать Pika с Qt, но неожиданно пользователь удалил, когда я собирался опубликовать свой ответ, что дало мне возможность предложить этот вопрос с автоответом, где я пытаюсь представить различные решения:
401 просмотров
schedule 08.01.2024

Почему я могу выдать dataChanged(), но не layoutChanged() в табличной модели PySide2?
Я новичок в Qt. В настоящее время я пытаюсь узнать, как обновить модель таблицы из другого потока, а затем как получить для нее немедленное обновление дисплея. Я прочитал документацию и нашел сигналы dataChanged() и layoutChanged() . В то время...
514 просмотров
schedule 08.08.2022