Qt-Python
文章平均质量分 87
小__Q
宁静致远,淡泊明志
展开
-
Qt的Widgets学习
前言:所有的qt类都继承与QObject,这个包括所有的widgets。因为QWidget是QObject的子类。如果说一个widget没有父类,则我们称它为top-level window。任何widget都能被用作top-level window,但是在大多数时候,我们创建一个top-level window继承与QDialog或者QMainWindow或者QWidget,事实上QDial...原创 2018-12-04 10:04:39 · 2978 阅读 · 0 评论 -
QT中的静态成员函数
前言:成员函数:无论静态函数还是非静态函数,都是属于类的(这一点与数据成员的静态非静态不同),对象并不拥有函数的拷贝.两者的区别在于:非静态的函数由类对象(加.或指针加->;)调用,这时将向函数传递this指针.而静态函数由类名(或对象名.)调用,但静态函数不传递this指针,不识别对象个体,所以通常用来对类的静态数据成员操作.C++会区分两种类型的成员函数:静态成员函数和非静态成员函数...原创 2018-12-19 10:02:56 · 3187 阅读 · 0 评论 -
PyQt的动作(QAction)
前言:Qt的设计师程序能够识别用户界面中用户做同样事情时所经常使用的不同种方法。例如,在许多应用中创建一个新文件可以使用File->New菜单项,或者通过点击按钮图标,或者使用快捷键等。对于用户是如何执行动作的我们并不关心,关心他们到底在做什么。PyQt会使用QAction类来封装用户的动作。所以,若要创建一个“文件->新建”的动作,可以像这样写代码:fileNewAction =...原创 2018-12-18 22:17:57 · 13583 阅读 · 0 评论 -
PyQt应用程序的模块,类和函数结构
存储电影信息的例子PyQt的应用程序应该包含以下的模块文件层次Mymovies.pyw主程序:MainWindow(主程序窗口)+main函数additmoviedlg.py子程序:子对话框逻辑实现ui_additmoviedlg.py程序:子对话框界面布局Ui程序moviedata.py数据程序:要处理的数据对象(类)+使用到的数据操作方法qrc_resources.py:用到的...原创 2018-12-18 21:40:18 · 433 阅读 · 0 评论 -
PyQt的QDialog学习
前言QDialog的继承的类原创 2018-12-12 21:02:57 · 1848 阅读 · 0 评论 -
Qt的学习
Qt Widgets modelsQObjectQwidgetQLabelQPushButtonQTextEditQFile组件LayoutsSpacersButtonsItem ViewsItem WidgetsContainersInput WidgetsDisplay WidgetsQWidget(0):no parent = “windows”...原创 2018-12-03 15:47:27 · 150 阅读 · 0 评论 -
Python的tkinter学习
组件(Widgets)widgets组件是一个对象,初始化的时候,参数如下传入GUI主参数,一个类模块文本框变量(textvarible),也是一个类模块大小状态命令(点击之后跳转的函数)...原创 2018-12-01 14:19:38 · 588 阅读 · 1 评论 -
PyQt的QFileDialog学习
参考案例:https://www.programcreek.com/python/example/108089/PyQt5.QtWidgets.QFileDialog静态函数用法静态函数成员不需要实例化对象,可以通过类名直接使用,得到处理结果getExistingDirectory 只获取文件夹getExistingDirectoryUrl和getExistingDirectory类...原创 2018-12-19 10:18:39 · 1295 阅读 · 0 评论