Публикации по теме 'pyqt5'


Создайте свой собственный браузер с помощью Python | Всего 50 строк кода
Создайте свой собственный браузер с помощью Python | Всего 50 строк кода import sys из импорта PyQt5.QtCore * из импорта PyQt5.QtWidgets * из импорта PyQt5.QtWebEngineWidgets * class MainWindow(QMainWindow): def __init__(self): super(MainWindow, self).__init__() self.browser = QWebEngineView() self.browser.setUrl (QUrl('http://google.com')) self.setCentralWidget(self.browser) self.showMaximized() # navbar navbar = QToolBar() self.addToolBar(navbar) back_btn = QAction('Назад', self)..

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

pyqt - расположить дочерний виджет из дизайнера qt рядом с родителем
Я использую Qt Designer для создания дочернего виджета (макета) - tree_view_widget_ui.py class Ui_Form(object): def setupUi(self, Form, parent = None): Form.setObjectName(_fromUtf8("Form")) Form.setEnabled(True)...
876 просмотров
schedule 10.06.2024

PyQt5 + Python 3: передача списков, диктов в качестве сигнальных аргументов между потоками
Я использую pyqtSignal для отправки списка python в качестве аргумента из рабочего потока в основной поток. Когда qt создает копию объекта, передаваемого в качестве аргумента. Согласно:...
3149 просмотров

QThread не завершается
Я создаю графический интерфейс с подключением к сокету, работающим в фоновом потоке в PyQt5. Все работает довольно хорошо, за исключением того, что Qthread никогда не испускает готовый сигнал. Может быть, это не проблема, и я мог бы изменить свою...
1685 просмотров
schedule 24.03.2024

glBufferData по-прежнему падает
Я пытаюсь создать код Python OpenGL на основе следующего примера: https://www.opengl.org/wiki/Tutorial2:_VAOs,_VBOs,_Vertex_and_Fragment_Shaders_(C_/_SDL) Я столкнулся со сбоем приложения при вызове glBufferData. Проблема, с которой я...
171 просмотров
schedule 22.05.2024

Рисование FocusRect с помощью QStylePainter
Я пытаюсь создать свой собственный виджет, который использует параметры QStyle, чтобы придать ему «родной» внешний вид. Шагом 1 будет рисование простого FocusRect, который я попытался выполнить следующим образом: import sys from PyQt5 import...
231 просмотров
schedule 23.04.2024

Синтаксическая ошибка при преобразовании файла .ui в .py с помощью дизайнера Qt с использованием pyuic5
Итак, я установил PyQt и Qtdesigner и создал свой файл .ui с разработанным приложением (я всего лишь новичок), но я продолжаю получать синтаксическую ошибку всякий раз, когда пытаюсь преобразовать файл, чтобы я мог использовать его в python редактор...
906 просмотров
schedule 27.05.2024

Выйти из полноэкранного режима
У меня вопрос, как выйти из полноэкранного режима. Я сделал программу, которая настроена как таковая: class Ui_MainWindow(object): def UI: some random ui stuff...
1020 просмотров
schedule 11.05.2024

Как установить ширину столбца на всю ширину QTableWidget?
У меня есть объект типа QTableWidget. Он содержит только один столбец. Как установить ширину столбца на всю ширину QTableWidget? Также: есть ли способ удалить заголовок столбца?
598 просмотров
schedule 31.10.2022

Используйте QMessageBox в PyQt5, чтобы перезапустить игру или выйти из приложения.
У меня есть игра памяти, сделанная в PyQt5. Когда пользователь выигрывает, я хотел бы показать сообщение с тремя вариантами (кнопками): 'играть снова' «обменять карты» 'покидать' Я думаю, что способ реализовать это - использовать...
1994 просмотров
schedule 09.11.2023

Анимация листа стиля PyQt5
Я использую PyQt5 для создания приложения с несколькими кнопками. Я пытаюсь создать мигающий цвет фона (желто-красный) для некоторых моих кнопок. btn1.setStyleSheet("background-color: green; color: red; font-weight: 800; font-size: 22") tobyte =...
7515 просмотров
schedule 28.12.2023

pyqt: невозможно импортировать QtQuick.Dialogs
Я пытался использовать PyQt5, и у меня возникла странная проблема, когда я не могу импортировать QtQuick.Dialogs из приложения Python. Итак, рассмотрим следующий файл QML: пример.qml import QtQuick 2.0 import QtQuick.Window 2.1 import...
417 просмотров
schedule 15.11.2022

Qt получить действие, нажатое из подменю
У меня открылось меню, когда я щелкнул правой кнопкой мыши по таблице, я хотел бы получить имя действия, на которое я нажал. Дело в том, что я создаю действия в цикле. В основном каждое действие добавляет элемент, щелкнутый правой кнопкой мыши, в...
1225 просмотров
schedule 11.05.2024

Как заставить QWebEngineView PyQt5 воспроизводить звук?
Я хочу воспроизводить аудио в Интернете, используя QWebEngineView из PyQt5. Это мой код: import sys from PyQt5 import QtWebEngineWidgets, QtWidgets if __name__ == '__main__': app = QtWidgets.QApplication([]) view =...
1337 просмотров
schedule 21.11.2023

QTreeWidget перетаскивает только при нажатии клавиши
Итак, давайте рассмотрим этот небольшой фрагмент: import sys import random import string from PyQt5 import QtWidgets from PyQt5.QtCore import Qt from PyQt5.QtWidgets import QMenu, QAction, \ QTreeWidget, QTreeWidgetItem, QAbstractItemView...
347 просмотров
schedule 07.01.2024

Не удалось запустить Qt-Designer
На windows7 64bit я только что установил Eric6 следующим образом: python -m pip установить pyqt5 python -m pip установить QScintilla install.py Я пытался следовать их первому руководству по LogParser на...
2465 просмотров
schedule 16.12.2023

QTableWidget + QPushButton Проблема
Я использую PyQt5 и пытаюсь изменить активную ячейку нажатием кнопки. Итак, у меня есть QLineEdit, чтобы люди могли вводить элемент, и кнопка в данный момент принимает это значение и помещает его в позицию 0,0, как и должно. Я попытался, чтобы...
313 просмотров
schedule 06.03.2024

Используйте float для QSlider
У меня есть QLineEdit и QSlider, в которых они взаимодействуют друг с другом. Например. Если я установлю значение в QLineEdit, ползунок будет обновлен, или если я передвину ползунок, он обновит значение в QLineEdit. # If user change value on...
5019 просмотров
schedule 06.10.2022

cx_Freeze с PyQt5 и потоками
Если я запустил приведенный ниже код thread_test.py, моя функция в потоке будет работать нормально. Однако, если я скомпилирую его с помощью cx_Freeze, он зависнет при вызове glob. Это не выдает ошибки, и графический интерфейс остается отзывчивым,...
465 просмотров
schedule 13.11.2022

Виртуальная клавиатура Qt [PyQt 5.8] — стиль не найден, невозможно изменить размер виртуальной клавиатуры
Я пытался работать с виртуальной клавиатурой Qt, и все шло неплохо, пока... Проблема в следующем: Устанавливаются переменные среды. (вроде проверка) QT_VIRTUALKEYBOARD_STYLE(не найдено). Я уже создал свой собственный стиль из другого...
2150 просмотров
schedule 23.05.2024

PyQT QGraphicScene перемещает элемент в фоновом потоке
Извините за мой плохой английский. Мне нужно обновить графическую сцену в фоновом потоке. Мне нужно, чтобы поток перемещал мой прямоугольник на сцене. Но это не работает, когда запускаются потоки, прямоугольник скрывается на сцене, и я не вижу его...
1257 просмотров
schedule 20.01.2024