Помогите с виджетом Qprogressbar на pyqt6
import sys import os import shutil from PyQt6.QtCore import Qt, QSize from PyQt6.QtWidgets import ( QApplication, QLabel, QMainWindow, QProgressBar, QPushButton, QVBoxLayout, QWid…
import sys import os import shutil from PyQt6.QtCore import Qt, QSize from PyQt6.QtWidgets import ( QApplication, QLabel, QMainWindow, QProgressBar, QPushButton, QVBoxLayout, QWid…
Я пытаюсь заблокировать определённые клавиши и их комбинации в PyQt6, такие как Alt+F4, Ctrl+Tab, Esc и другие. def keyPressEvent(self, event: QKeyEvent): forbidden_keys = [Qt.Key…
Наконец-то я нашел литературу (с русским переводом) по созданию БД на PyQt6. PyQt6 для начинающих (Практический подход к графических интерфейсов с PyQt6). Автор Джошуа М. Уиллман.…
Здраствуйте, програмисты! У меня возник вопрос как обновить данные в QGrid. По задумке по нажатию кнопки обновить должны были удалятся все кнопки и добавлятся заново. Нужно чтобы …
Нарисовал в Qt Designer себе GUI, в нем есть простейший одноуровневый QTreeWidget и несколько не активных QPushButton (снял галочку enabled в Qt Designer). Хочу, чтобы при выделен…
Я пишу программу на PyQt6 и там у меня много виджетов. но в какой-то момент я понял, что окно программы просто перестало уменьшаться меньше определенного размера. main.py from PyQ…
Нарисовал в Qt Designer себе GUI, сконвертировал через pyuic6 -o. В нем почему-то все нажатия кнопок, меню и т.п. срабатывают трижды. Только что выпилил все что только можно, как …
Я пишу программу на PyQt6, и мне нужно разместить QVBoxLayout и QHBoxLayout в одном окне, чтобы QVBoxLayout с его виджетами был главный, QHBoxLayout находился внутри QVBoxLayout. …
Я пишу программу на PyQt6 и мне нужно прописать код для кнопки. Я использую lambda функции для отклика кнопки. т.е. мне нужно сделать так, чтобы при нажатии кнопки очищались ВСЕ (…
Я пишу приложение на PyQt6 и мне нужно разделить код на несколько файлов. Первый файл создает главное окно, в котором есть кнопка по нажатии, которой очищаются все виджеты и должн…
Я пишу приложение на PyQt6 и мне нужно разделить код на несколько файлов. Первый файл создает главное окно, в котором есть кнопка по нажатии, которой очищаются все виджеты и должн…
Я делаю многооконное приложение на PyQt6 и хочу добавить метод StyleSheet ко второму окну, но не знаю как это сделать (я пишу в силе ооп). main.py: from PyQt6 import QtWidgets imp…
Я решил отделить функции логики в отдельный класс Action(), но мне не удается получить отправителя сигнала через sender(). Сейчас он работает корректно только при открытии нового …
Я писал приложение на PyQt5, но потом решил мигрировать на PyQt6. И у меня начали сыпаться ошибки, по типу того что в PyQt6 нет модулей, которые были и которые я использовал в PyQ…
В данном коде реализовано сохранение состояния checkBox с использованием QSettings. Но, как в PyQt5(6) сохранить состояние spinBox? Помогите внести дополнение в код. main.py from …
Имеется несколько QLineEdit с ограничением по количеству символов: self.ui.line1.setMaxLength(4) self.ui.line2.setMaxLength(6) self.ui.line3.setMaxLength(8) Но простого ограничени…
Помогите пожалуйста, никак не могу разобраться, что я делаю не так main.py: from PyQt6.QtWidgets import QApplication, QMainWindow from PyQt6.QtCore import Qt import interface_ui c…
У меня есть всплывающее окно: ... popup = QMessageBox(self) popup.setWindowTitle("Заголовок") popup.move(400, 300) popup.setText("Текст") agreeButton = popup.a…
Мне нужен диктофон как часть программы. Ниже приведена тестовая часть для диктофона: import os import sys from PyQt6.QtMultimedia import QMediaRecorder, QMediaCaptureSession, QAud…
У меня есть всплывающее окно: self.popup = QMessageBox(self) self.popup.setWindowTitle('Test') self.popup.move(400, 300) self.popup.setIcon(QMessageBox.Icon.Warning) self.popup.se…
Не могу никак избавиться от рамки главного окна для моего календаря (QCalendarWidget), который я создал в Qt Designer. Читал что нужно прописать: self.setWindowFlag(QtCore.Qt.Wind…
Мне нужно изменять стили в зависимости от действий, происходящих в программе. Аналог JS на HTML странице, где можно добавлять, удалять классы из CSS, только в PyQt. Я пробовал сде…
import sys from PyQt6.QtCore import Qt from PyQt6.QtWidgets import QApplication, QLabel, QMainWindow, \ QMenu, QToolBar,QTextEdit, QVBoxLayout, QPushButton from PyQt5 import QtCor…
Буду краток. Сделал окно "без рамок" с помощью флага: self.setWindowFlag(Qt.WindowType.FramelessWindowHint) Хотелось бы немного закруглить края самого окна, чтобы интерф…
У меня есть toggel(чекбокс) при нажатии у меня происходит перемещение кружка в внутри чекбокса, но потом он возвращается. Как мне сделать так, чтобы он схоронил положение. from Py…
Сейчас работаю с PyQt6. В окне имеется меню и поле для ввода текста. Нужно сделать так, чтобы меню и поле расширялись вместе с окном. import sys from PyQt6.QtCore import Qt from P…
В своем проекте на PyQt6 я с легкостью пользовался HTML тегами в таких элементах, как QLabel: l = QLabel('<span>Something</span><b>text</b>') Но я никогда …
Данный минимальный пример показывает, как с помощью переключения радио кнопок делать активацию/деактивацию спинбоксов. Со временем код разрастается и требуется декомпозиция. Помог…
import sys from PyQt6.QtWidgets import * from PyQt6.QtGui import * from PyQt6.QtCore import * class App(QMainWindow): def __init__(self): super().__init__() self.title='PyQt' self…
Мне нужно реализовать автологин в приложении. Данные пользователя у меня запоминаются. При проверке, если данные логина и пароля верны, нужно перейти на другой виджет (AboutThePro…