用 Qt Designer 做好界面后会生成一个 *.ui 文件,一般我们会先用 uic 命令将其转换成 *.py 文件。但其实 PyQt 还自...
本文用于记录在使用 PyQt5 过程中踩过的各种坑。 1. 打开文件路径 如果“我的文档”路径被修改过(比如从C:\Users\[UserNam...
假设要做一个简单的小窗口(如下图所示),PyQt 和 C++ 要用多少代码可以完成呢? 注:本文内容较多(主要是 C++ 的部分),若有必要请直...
无边框窗口可以脱离系统外观的束缚,从而实现无限可能。但同时也意味着要重写一套交互逻辑。 实现无边框 鼠标拖动窗口 首先定义一个 self.ism...
来源:nabble.com 上文:代码编辑器Scintilla的使用方法 说到 Scintilla 内置众多代码高亮方案,而本文则是自定义一套方...
Qt 中的标签(QLabel)是多么常用的控件,但却不会响应鼠标点击,你敢信? 【2023年更新】以上观点是年轻时因对设计理念不熟悉所产生的误解...
网上找不到关于 PyQt 使用 eventFilter (事件过滤器)的详细介绍,只好自己动手。 🌙 近水楼台先得月,在 Qt 中,子控件往往是...
Scintilla 是一个开源的源代码编辑器,带有语法高亮、区块折叠、代码提示、显示行号断点等众多功能,所以在文本编辑器领域相当流行。 PyQt...
Python 运行外部程序无非就三种:os.systemos.popensubprocess.getstatusoutput后来经大佬的提醒,才...
文集作者