说明 本例,在登录界面第一版的基础上,增加了主界面的注销功能和退出功能。 注销功能 # 动作一:注销 def on_printAction1_triggered(self): self.close() dialog = logindialog() if di
QStackedWidget介绍 QT里面,有一个控件QStackedWidget,叫做堆载窗口控件。 这个控件,很有用,用起来也很简单。但可能正因为太简单,不管书里,还是网上的文章里,都很少提到这个控件。 我学了很长一段时间的pyqt5,都没有注意到这个控
windows系统+python3+pyqt5+pyinstaller打包,经常会出现各种打包异常情况。 如果代码没有特别异常,那么综合原因,大抵都是这四个元素之间的匹配问题,引起的。 1.windows系统的版本和位数 (mac系统和linux 没有进行测
安装Python3后安装PyQt5、PyQt5-tools: 2.将PyQt5-tools添加到环境变量: 3.下载Eric6及中文语言包: https://sourceforge.net/projects/eric-ide/files/eric6/stab
在macos上基于python2.7安装PyQt5 在python3上面安装PyQt5是十分简单的,可是,在python2.7上安装这个东西,着实让人折腾了一把。要总结一下,年纪大了,记性不好。 首先要安装最新版的Qt和python2,命令如下: brew i
说明 本例,在登录界面第二版的基础上,增加了登录界面的记住密码功能和自动登录功能。 在实现这两个功能的时候,需要用到QSettings这个知识点。QSettings用起来还是很方便,很简单的,不细说了,直接看代码吧。 保存登录信息 # 保存登录信息 def
http://bbs.fishc.com/thread-59816-1-1.html https://pypi.python.org/pypi/PyQt5/ http://www.thehackeruniversity.com/2014/01/23/pyqt5
说明 QProgressBar,进度条控件,使用很简单。但如何结合下载功能,实现下载进度条呢? 本文主要参考了《PyQt5实现下载进度条》这篇文章,感谢作者的分享。 其中的下载线程,基本原封不动的照搬了,这个下载线程正是技术要点所在。 下载线程 这个下载线程
所以基本上我有一个删除按钮,用于点击事件的QTableWidget中的每一行。 如何找到被点击的特定按钮的行索引? class WidgetGallery(QDialog): def __init__(self, parent=None)
我的树表使用浮点,我想限制表中显示的小数位数,但我不想丢失数据,因为我用它执行计算。我ItemDelegate对paint方法进行了子类化和覆盖,这样我就可以在单元格中绘制更少的小数点而不会实际丢失数据。这个代码如下,主要关注的是try块的最后一行。 d
我设计了一个带有文本框的GUI,它使用python和PyQT5来接收用户输入。当他们按下表单上的提交按钮时,必须创建现有csv文件的新副本。用户输入的信息必须传输或注册到该新副本。 如何在每次用户点击提交时为某些行和列包含必要标题的已制作的csv文件的新
import matplotlib.pyplot as plt File "/root/anaconda2/lib/python2.7/site-packages/matplotlib/pyplot.py", line 113, in <module>
我正在用qt5和pyqt5创建一个GUI应用程序。我正在尝试创建一个黑暗的主题,但我遇到了QComboBox的问题。当我试图在QListView上创建一个黑色背景时,我得到一个白色边框或其顶部和列表底部的名称。 我尝试了很多方法,比如padding或ma
Python 3.6.4 |Anaconda, Inc.| (default, Jan 16 2018, 18:10:19) [GCC 7.2.0] on linux Type "help", "copyright", "credits" or "lic