03 2017 档案
摘要:四种布局方式:水平,垂直,网格,窗体布局。以及两种布局方法:addLayout和addWidget。 不过窗体布局QFormLayout几乎不用,其他三种就足够了。 来个例子(模仿windows选择文件的布局): 代码: 参考: http://www.cnblogs.com/archisama/p/
阅读全文
摘要:主要的可以操作excel的模块有:xlutils(仅支持xls文件),xlwings(支持vba),openpyxl,pandas,win32com(仅支持windoc,不太好用),xlsxwriter(不能打开,修改已有文件). 简单来说如果处理xls文件就使用xlrd,xlwt,xlutils(
阅读全文
摘要:一个使用表格的实例 表格来自QTableWidget类,包含很多可设置的选项,详情查看 "qt官方文档" 我的例子实现了,设置表头,调整单元格大小,插入控件(图片,日期,下拉框),使用还是很简单的,就是个人英语太渣,读文档有些吃力。 大部分参考这个 "网站" 插入文字是用setItem,插入控件是用
阅读全文
摘要:一个完整的应用没有消息通知和系统托盘图标是不行滴。 参考官网资料和其他个人的博客我做了个这样的例子 首先创建一个空窗口用来测试,TrayIcon就是我继承来自QSystemTrayIcon显示系统托盘图标的类。 由于系统托盘不太好截图我就不截图了。 参考: "qt官网" "Perchouli的博客"
阅读全文
摘要:Qt对话框有普通消息框,还有文字,颜色,字体等多种对话框类控件。直接上代码好了。 QInputDialog除了可以选择让用户输入文字还有可以输入int和双精度浮点数等等。参数2和3分别为窗口标题和提示内容。 QFileDialog.getOpenFileName()第二个参数为窗口标题,第三个为选择
阅读全文
摘要:初学pyQt5,我决定先从小部件一步一步的学习,最后完成一个复杂的例子,我使用的是python3.5 1. 首先导入必要的模块,QtWidgits模块经典桌面的各种ui元素,QtCore包含了时间,文件,目录,进程,线程,流什么的。 2. PyQt5应用必须有一个Appilcation对象。 3.
阅读全文

浙公网安备 33010602011771号