Публикации по теме '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 просмотров
schedule
11.06.2024
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