加载中
结合 Qt 信号槽机制的 Python 自定义线程类

1. Qt for Python 1.1 PySide 与 PyQt 的滑稽故事 自 Qt 5.12 LTS 开始,就已全面支持 Qt for Python,Qt 官方给它的命名为 PySide,目前最新版本为 PySide2。但其实,早在 PySide 发行之前,...

07/28 22:18
259
Qt QThread的moveToThread方法使用

从Qt4.4版本之后,因为QThread的run方法创建新线程这样实现与Qt设计的理念不符,Qt主推使用moveToThread方法来创建新线程。QThread 应该被看做是操作系统线程的接口或控制点,而不应该包含需...

07/25 23:32
1.4K
Qt 布局管理(器)

本文介绍的是QT 布局管理界面 图文并茂,在QT下进行界面设计,可以使用水平、垂直和Grid布局管理器来进行。 QT 布局管理界面 图文并茂是本文介绍的内容,先来看内容。今天来实现一个温度转换...

07/25 21:16
30
Qt 多线程编程之敲开 QThread 类的大门

作者:南理汉子 链接:https://zhuanlan.zhihu.com/p/53270619 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 本文结构如下: 概述 优雅的开始我们的多...

07/22 23:59
277
Qt线程 两种处理方式,一种重写run,一种moveToThread

近日,使用QThread,一些问题百思不得其解,看过大牛的文章,恍然大悟啊。 原文 http://hi.baidu.com/dbzhang800/item/c14c97dd15318d17e1f46f41 在文章开始之前加注一点,为和我一样Qt水平不...

07/22 00:29
535
下载安装包,安装PySide2到windows系统

下载两个 .whl文件到本地, shiboken2-5.12.6-5.12.6-cp35.cp36.cp37-none-win_amd64.whl PySide2-5.12.6-5.12.6-cp35.cp36.cp37-none-win_amd64.whl 然后依次打开windows系统的cmd,进到保...

07/19 19:22
505
Qt在Application中创建窗体

Qt的GUI编程中都会有一个自动生成的主MainWindow,如果要创建对话框或者其他类型的子窗体,最好能提前创建窗体,当需要时再调用即可。具体步骤建议如下: 1:使用Qt自带的设计师界面类,既包...

06/05 21:51
70
PySide2开发环境配置以及一些建议

LoadTek 发布于 2020年03月08日 最后修改于 2020年03月08日 Python PySide2在2020年已经可以pip安装后开箱即用了,但是要开发速度快的话,还需要一些额外的工具配置。主要是三个Qt Design、Q...

05/31 10:18
643
Qt创建Application的文件依赖浅析

在使用QtCreator创建Application程序时,会自动创建***.ui文件,在文件夹“build-***-Desktop_Qt_***-Debug”中生成ui_***.h,***.ui可以通过QtDesigner进行调整,同时还会在***.ui的文件夹内...

将Qt Designer的ui文件转换为PySide2使用的.py文件

Qt Designer 设计的ui文件,就是一个xml文件,通过pyside-uic可以转换成标准的.py文件 。通过QtDesigner创建的ui如图: 我们切入正题: 1:首先要保证将pyside2-uic.exe加到环境变量Path中。...

05/11 21:15
1.5K
图解Qt安装(Windows平台)

目前较高版本的 Qt 仅支持 Win7 及其以后的操作系统,不支持 Win XP;使用 Win XP 的读者请安装 Qt 5.5.1 之前的版本。 Qt 占用的存储空间很大,安装之前建议先准备好 8GB 以上的磁盘空间。对...

2019/11/21 09:23
130
QML官方系列教程——QML Applications

附网址:http://qt-project.org/doc/qt-5/qmlapplications.html 假设你对Qt的官方demo感兴趣,能够參考本博客的另一个系列Qt5官方demo解析集 每一个绿色字体均是一篇博文连接。请收藏本文,本...

2019/03/03 09:05
6.2K
Qt 走马灯实例

左右走马灯均正常显示,目前用git还有问题,暂时保存在日志。 ticker.h #ifndef TICKER_H #define TICKER_H #include <QWidget> QT_BEGIN_NAMESPACE class QHideEvent; class QShowEvent; c...

Qt
2018/08/29 11:26
1.6K
Qt 停靠窗口和工具栏

停靠窗口是可以停靠在QMainWindow中或是浮动为独立窗口的窗口。QMainWindow提供了4个停靠窗口区域:上部、下部、左侧和右侧。在Qt中,每个停靠窗口都是QDockWidget的实例。 每一个停靠窗口都...

2018/04/02 23:30
973
Qt属性系统(Qt Property System)

Qt属性系统(Qt Property System) Qt提供了巧妙的属性系统,它与某些编译器支持的属性系统相似。然而,作为平台和编译器无关的库,Qt不能够依赖于那些非标准的编译器特性,比如__property ...

2018/02/28 15:40
935
在Qt中添加资源

在Qt编程中经常会需要添加相应的资源进行加载,可以使用资源文件进行管理,在此以给工具栏添加图片为例说明。 效果如下图: 具体代码步骤如下: 1)在Qt工程中创建qrc文件。 2)在工程目录中...

2017/12/25 13:20
131
Qt之线程基础

何为线程 线程与并行处理任务息息相关,就像进程一样。那么,线程与进程有什么区别呢?当你在电子表格上进行数据计算的时候,在相同的桌面上可能有一个播放器正在播放你最喜欢的歌曲。这是一...

2017/10/20 18:13
76
Qt中动态加载窗口

在编程中,我经常会遇见要根据用户触发按钮,动态生成窗口的情况。在此有两种方法可以动态生成窗口:一:直接在槽函数中调用窗口类。二:将**.ui添加到资源文件,通过QUiLoader加载。 现将两...

2017/08/06 12:51
875
Qt体系Model/View中role理解

在Qt的Model/View体系中,经常需要用不同的role来不同的数据类型。在学习这里时我也有过疑惑为什么在setData方法中要用EditRole来保存修改的数据,而在data方法中要用DisplayRole来显示数据,...

2017/03/09 21:41
483
Qt 文件读写(具体例子)

在Qt中文件的读写一般涉及到QDataStream和QTextStream两个类的使用,其中QDataStream类在读写时要设置版本号;QTextStream是文本内容读写,不用设置版本号。在此,对文件进行读写。 写入二进...

2016/10/02 22:25
249

没有更多内容

加载失败,请刷新页面

返回顶部
顶部