前序 之前学习了一款GUI图形界面设计的Tkinter库,但是经大佬的介绍,PyQT5全宇宙最强,一脸的苦笑 毫不犹豫的选择转战PyQT5,在学习之前需要先安装一些必须程序,在一番查阅后,发现PyQt5的学习存在两种 学习工具,一种是Eric6,单独的图形界面编写脚本,(还是用python编写的), ...
分类:
其他好文 时间:
2018-10-23 14:56:33
阅读次数:
302
目的:编写Python桌面应用程序。 备注:也可以选择VS2017+QtDesigner ,但更喜欢VSCode 第1步:安装PyQt5和PyQt5-tools pip3 install -i https://mirrors.aliyun.com/pypi/simple/ PyQt5 pip3 in ...
分类:
其他好文 时间:
2018-10-19 13:58:20
阅读次数:
11045
QComboBox 是一个集按钮和下拉选项于一体的控件,也称做下拉列表框 添加一个下拉选项 从列表中添加下拉选项 删除下拉选项集合中的所有选项 返回下拉选项集合中的数目 返回选中选项的文本 获取索引为i的item的选项文本 返回选中项的索引 改变序列号为index的文本 当用户选中一个下拉选项时发射 ...
分类:
其他好文 时间:
2018-10-18 20:17:11
阅读次数:
333
QPushButton 提示按钮是否已按下 提示按钮是否已经标记 提示按钮是否可以被用户点击 提示按钮是否为可标记的 设置按钮是否在用户长按时可以自动重复执行 当鼠标指针在按钮上并按下左键时触发该信号 当鼠标左键被释放时触发该信号 当鼠标左键被按下然后释放时,或者快捷键被释放时触发该信号 当按钮的标 ...
分类:
其他好文 时间:
2018-10-18 20:16:26
阅读次数:
387
QWidget常用方法: Qwidget.size()#获得客户区的大小 QWidget.width()、QWidget.height()#获得客户区的宽度与高度 #设置不可以变宽、高 QWidget.setFixedWidth(int width) QWidget.setFixedHeight(i ...
分类:
其他好文 时间:
2018-10-18 19:47:50
阅读次数:
290
当我们通过pyqt开发时,eric6为我们提供了一个方便的工具:图形化的绘制UI工具--qtdesigner。我们可以通过它开发多个UI,然后利用信号-槽工具,将功能代码附着在上面。也可以将多个界面连接起来。接下来,我要提供将多个UI链接起来的思路。一:讲解:qtdesigner自动生成的代码是怎样 ...
分类:
其他好文 时间:
2018-10-17 14:31:24
阅读次数:
406
引自:《PyQt5官网Doc:Support for Signals and Slots》《Qt5官网: Signals & Slots》 Qt 对于大部分widget的常规操作,都预定义了一系列的 connect(),例如你按下一个按钮,至于动作的实现,只需要重写 On_Click_Button( ...
分类:
其他好文 时间:
2018-10-16 17:51:22
阅读次数:
221