Набор «привязок» графического фреймворка Qt5 для языка программирования Python, выполненный в виде расширения Python.
Questions tagged [pyqt5]
3195 questions
1
vote
1 answer
Координаты items из выделенного участка графической сцены
Почему-то при print(item.x(), item.y()) в консоль выводится(выводятся) координаты равные 0.0 0.0. Может выводятся координаты не относительно сцены, а относительно координат самих итемов?
import sys
from PyQt5.QtWidgets import (QGraphicsScene,…
BrainSwitch
- 510
1
vote
0 answers
PyQt5: изменение элементов из не GUI файла
Привет. Есть файл с ui, который по кнопке запускает сокет сервер, тот периодически принимает данные и нужно, чтобы эта данные отображались в окне. Как получить доступ к лейблу из файла - сервера?
Anton Kapustin
- 93
- 7
1
vote
1 answer
Как в PyQt5 зажечь светодиод Arduino используя QSerialPort?
Нужен специалист Ардуинщик! Код main.py открывает порт связи с Arduino. Скетч Arduino позволяет управлять через монитор порта включением и отключением светодиодов RGB. Как правильно записать функцию led_Red() в python, чтобы управлять светодиодом…
Владимир
- 538
1
vote
1 answer
Как сделать всплывающую подсказку
Как сделать чтобы при наведении на countLabel всплывающая подсказка имела нормальную прямоугольную форму, а не круглую ?
import PyQt5
from PyQt5 import QtCore, QtWidgets, QtGui
from PyQt5.QtWidgets import QApplication, QWidget, QDesktopWidget,…
Injustive
- 79
- 5
1
vote
1 answer
PyQt5, при выборе изображения вылетает ошибка 'память не может быть read'
Перешел с tkinter на PyQt5, и в качестве практики хочу создать простой редактор изображений, также используя PIL. Пока что в программе есть только Label и кнопка которая вызывает диалог выбора файла, и при выборе файла, из 7 изображений только одно…
Максим
- 59
1
vote
1 answer
Не рисуется на QFrame
Есть окно, на котором - кнопки и разные элементы. Также есть QFrame на которм я бы хотел выводить график приходящих сигналов. На главном окне все рисуется нормально, но как выделить конкретный элемент (например - фрейм) для рисования? Само окно…
Petr LK
- 13
1
vote
1 answer
Преждевременный вызов clicked.connect() в PyQt5
При вызове кода в текущем состоянии выводится окно с двумя кнопками и двумя QLineEdit.
Предполагается, что при отсутствии комментария на строке #self.dataBrowse.clicked.connect(self.btnDataClicked()) по нажатию верхней кнопки открывается…
Echobana
- 338
1
vote
1 answer
Найти все чекбоксы на виджете PyQT5
Есть gui приложение (python3 + pyqt5).
Как получить доступ ко всем дочерним компонентам, а конкретнее – к чекбоксам, для установки их состояния? Чекбоксов множество, поэтому не хочется поименно отмечать.
thess
- 103
0
votes
0 answers
Чтение ролей цветов в режиме реального времени
Подскажите, есть ли готовая программа, которая показывает роли цветовых схем Qt в режиме реального времени?
Есть ли аналогичная для ролей Breeze KColorScheme?
Что-то типа этого:
Источник тут:
https://qtdocs.narod.ru/4.1.0/doc/html/qpalette.html
biomotor
- 409
0
votes
0 answers
как поменять вид линии в pyqt
пытаюсь сделать так, чтобы мышка рисовала не сплошной линией, а прерывистой пробовала в параметрах QPen поставить Qt.Dashline, почему то не помогает
import sys
from PyQt5 import uic
from PyQt5.QtWidgets import QApplication, QMainWindow, QAction,…
0
votes
0 answers
из-за нескольких виджетов на экране неправильно считываются координаты мышки pyqt5
всем привет, делаю аналог paint на pyqt. Почему то мышка рисует как то странно, как будто ошибается с координатами. Буду благодарна за помощь в исправлении.
import sys
from PyQt5 import uic
from PyQt5.QtWidgets import QApplication, QMainWindow,…
0
votes
1 answer
Как в PyQt вывести значение ползунка в бесконечном цикле?
Данный код позволяет выводить значение ползунка. Но, что нужно изменить в коде, чтобы выводить значения ползунка в бесконечном цикле?
main.py
import sys
from PyQt6.QtWidgets import QApplication, QMainWindow
from PyQt6.uic import loadUi
class…
Владимир
- 538
0
votes
1 answer
Как запустить 2 или более функций при нажатии одной кнопки PyQt5?
Возможно ли, чтоб при нажатии на кнопку выполнялись две функции? Прошу Вашей помощи!
Вот мой класс окна:
class Window_3(QtWidgets.QMainWindow):
def __init__(self, parent=None):
super().__init__(parent)
self.ui = Ui_regit()
…
arnold
- 1,261
0
votes
1 answer
Как прочитать текущие цвета QPalette() элемента QApplication в pyqt5?
#!/usr/bin/env python
# -*- coding: utf-8 -*-
from PyQt5.QtWidgets import *
from PyQt5.QtGui import QKeySequence, QPalette, QColor
from PyQt5.QtCore import Qt
app = QApplication([])
palette = QPalette()
palette.setColor(QPalette.Window,…
biomotor
- 409
0
votes
0 answers
Как сделать выпадающий список при написании в lineEdit(textEdit) текста?
Как сделать выпадающий список при написании в lineEdit(textEdit) текста без comboBox?
Можно ли это реализовать?
выпадающий список формируется из исходного массива слов, по буквам написанным в lineedit
ggThread
- 81