51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#Qt
PyQt5日历控件及相关操作
1、日历控件QCalendarWidget控件importsys,mathfromPyQt5.QtWidgetsimport*fromPyQt5.QtGuiimport*fromPyQt5.QtCoreimport*classmycalendar(QWidget):def__init__(self):super(myc...
代码星球
·
2020-06-16
PyQt5
日历
控件
相关
操作
PyQt5控件支持拖拽方法
让控件支持拖拽动作A.setDragEnable(True)设置A可以拖动B.setAcceptDrops(True)设置B可以接受拖动B需要满足两个事件1.dragEnterEvent将A拖到B触发2.dropEvent在B的区域放下A时发生触发具体实现代码如下所示:importsys,mathfromPyQt5.Q...
代码星球
·
2020-06-16
PyQt5
控件
支持
拖拽
方法
PyQt5绘图API
PyQt5绘图API大全1、绘图API:绘制文本#1.文本2.各种图形3.图像#QPainterpainter=QPainter()painter.begin()painter.end()painter.drawtext()必须在painevent事件方法中绘制各种元素importsysfromPyQt5.QtWidg...
代码星球
·
2020-06-16
PyQt5
绘图
API
No module named 'PyQt5.QtWebEngineWidgets' 解决方法
“Nomodulenamed'PyQt5.QtWebEngineWidgets”报错的原因是PyQt5版本过高,解决方法主要有两大类方法:【方法一】指定安装5.10.1版本的pyqt5pipinstallpyqt5==5.10.1【方法二】单独安装WebEngine,安装命令为:pipinsta...
代码星球
·
2020-06-16
No
module
named
#39PyQt5.QtWebEngineWidgets
解决
Python用户界面编程PyQt5的四种的布局方式
1、QT是C++编写的跨平台GUI库,GUI是指桌面程序应用。2、开发基于pyqt5的桌面应用程序必须要使用两个类Qapplication和Qwidget类,都在PyQt5.Qt.widgets里面3、pycharm里面讲QTdesigner文件产生的ui文件转换为.py文件需要使用pygui转换扩展工具,主要有以下两...
代码星球
·
2020-06-16
Python
用户界面
编程
PyQt5
种的
通过 mosquitto 了解 MQTT协议
mosquitto介绍:mosquitto是一个基于windows平台的mqtt消息代理软件,下载地址MQTT简介:MQTT协议实际上由3个部分组成,分别是代理服务器,发布者,订阅者;消息代理启动后,订阅者去订阅某个主题,当发布者对该主题发布了消息,订阅者就可以接收到该消息。mosquitto实现:第一步:安装好&nb...
代码星球
·
2020-06-02
通过
mosquitto
了解
MQTT
协议
QT静态库和动态库的导出
因为静态库是不须要导出的。所以在写QT的前置声明的时候须要说明#ifdefined(QT_SHARED)#ifdefCOMMONLIB#defineCOMMONLIB_EXPORTQ_DECL_EXPORT#else#defineCOMMONLIB_EXPORTQ_DECL_IMPORT#endif#else#ifde...
代码星球
·
2020-05-25
QT
静态
动态
导出
PyQt通过resize改变窗体大小时ListWidget显示异常
前几天开始的pygame音乐播放器Doco,做的差不多了,上午做到了歌词显示和搜索页面.遇到bug,即通过resize改变ui大小时ListWidget显示异常 增加一部分窗口用来显示歌词和搜索页面.也就是在原来播放器的基础上通过resize增加窗口宽度,然后增加相应的内容...
代码星球
·
2020-05-25
PyQt
通过
resize
改变
体大
pyqt助手中安装PyQt5帮助文档
1.Windows10x64_pro2.anaconda4.6.9+ python3.7.1(anaconda集成,不需单独安装)4.PyQt52.1官方下载链接https://pypi.org/project/PyQtdoc/#files个人选择amd64版本 2.2安装下载完成后安装,一路Nex...
代码星球
·
2020-05-22
pyqt
手中
安装
PyQt5
帮助
Qt Designer布局预览正常,代码调用时所有控件堆在一起
1.Windows10x642.anaconda4.6.9+ python3.7.1(anaconda集成,不需单独安装)3.pyinstaller3.51.QtDesigner布局窗口如下 控件支持伸展2.调用代码如下classBinMerge(QMainWindow):def__in...
代码星球
·
2020-05-22
Qt
Designer
布局
预览
正常
ImportError: unable to find Qt5Core.dll on PATH
1.Windows7x32_SP12.python3.7.43.pyinstaller3.51.一直都是在Windows10x64上使用pyinstaller打包exe程序,发现exe程序在Windows7x32上无法正常运行。想起之前某位大神的建议,打包exe程序时最好在32位系统上2.部署如上实验环境,pyinst...
代码星球
·
2020-05-22
ImportError
unable
to
find
Qt5Core.dll
pyqt5多线程-简单例子
一、主要代码逻辑fromPyQt5importQtWidgets,QtCorefromtestqt.TEST_QT_FROMimportUi_DialogimportsysfromPyQt5.QtCoreimport*importtime#继承QThreadclassRunthread(QtCore.QThread):...
代码星球
·
2020-05-22
pyqt5
线程
简单
例子
pyqt添加启动等待界面
1.Windows7x64_SP12.anaconda3.7+ python3.7(anaconda集成,不需单独安装)3.pyinstaller3.5 #使用pyinstaller3.0,打包时报错 1.resource.qrc文件中添加图片资源<RCC><qres...
代码星球
·
2023-05-16
pyqt
添加
启动
等待
界面
【转】PyQt弹出式对话框的常用方法及标准按钮类型
pyQt之弹出式对话框(QMessageBox)的常用方法及标准按钮类型QMessageBox是一种通用的弹出式对话框,用于显示消息,允许用户通过单击不同的标准按钮对消息进行反馈,且每个标准按钮都有一个预定义的文本、角色和十六进制数。QNessageBox类提供了如:提示、警告、错误、问询、关于等对话框(这些不同类型的...
代码星球
·
2020-05-22
PyQt
弹出式
对话框
常用
方法
pyqt 主程序运行中处理其他事件(多线程的一种代替方式)
1.Windows7x64_SP12.Anaconda2.5.0+ python2.7(anaconda集成,不需单独安装)3.pyinstaller3.04.通过Anaconda Navigator安装pyqt52.1 程序要求单击“Ping_Test”按钮后,按...
代码星球
·
2020-05-22
pyqt
主程序
行中
处理
其他
首页
上一页
...
15
16
17
18
19
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他