• QT学习——qt creator修改程序编码(解决中文乱码问题)的方法

    时间:2022-09-22 19:08:45

           qt creator修改程序编码的功能有以下几处: (1)edit - select encoding(编辑--选择编码): :       选择载入(显示)编码和储存编码,其中GB2312和UTF-8是常用编码方式。       这种方法主要是修改已经建立的程序文件。 (2)t...

  • Qt 串口编程学习1

    时间:2022-09-22 17:39:22

    1.测试设备:USB 转串口 将RX和TX短接2.开发环境:windows1安装Qt for windows2测试,新建项目编译出现问题Cannot find file: C:\Documents and Settings\CHEN\桌面\untitled1\untitled1.pro.14:30:...

  • (转)Qt Model/View 学习笔记 (一)——Qt Model/View模式简介

    时间:2022-09-14 15:12:22

    Qt Model/View模式简介Qt 4推出了一组新的item view类,它们使用model/view结构来管理数据与表示层的关系。这种结构带来的功能上的分离给了开发人员更大的弹性来定制数据项的表示,它也提供一个标准的model接口,使得更多的数据源可以被这些item view使用。这里对mod...

  • QT学习之windows下安装配置PyQt5

    时间:2022-09-12 21:52:14

    windows下安装配置PyQt5目录为什么要学习QT命令行安装PyQt5以及PyQt5-tools配置QtDesigner、PyUIC及PyRccqt学习资料为什么要学习QTpython下与界面开发相关的库Tkinterpython内嵌的GUI环境,使用TCL实现,python IDIE由Tkin...

  • 第15.24节 PyQt(Python+Qt)入门学习:Model/View架构中QTableView的作用及属性详解

    时间:2022-09-12 12:21:34

    老猿Python博文目录专栏:使用PyQt开发图形界面Python应用老猿Python博客地址一、概述在Designer的部件栏Item Views中提供了PyQt和Qt已经实现好的table View(表视图)部件,table View对应的类为QTableView,QTableView类提供表视...

  • Qt学习之路(tip): parent参数

    时间:2022-09-12 00:26:07

    这是一篇很简单的文章,仅仅是用来说明一下一个参数的作用,因此我把它写成了tip,而不是接下来的17. 程序写的多了,你会发现几乎所有的Qt类的构造函数都会有一个parent参数。这个参数通常是QObject* 或者是 QWidget* 类型的。很多情况下它都会有一个初始值0,因此,即便你不去给它复制...

  • Qt 学习资料

    时间:2022-09-07 23:34:41

    Qter开源社区http://www.qter.org/[Qt教程], 作者yafeilinux[视频] QT学习之路:从入门到精通《C++ Qt 编程视频教程》Qt 学习资料的更多相关文章Qt学习资料网址:http://www.qter.org/portal.php?mod=list&ca...

  • Qt 学习之路 :自定义只读模型

    时间:2022-09-04 21:07:26

    model/view 模型将数据与视图分割开来,也就是说,我们可以为不同的视图,QListView、QTableView和QTreeView提供一个数据模型,这样我们可以从不同角度来展示数据的方方面面。但是,面对变化万千的需求,Qt 预定义的几个模型是远远不能满足需要的。因此,我们还必须自定义模型。...

  • QT学习笔记(11) 读写文件

    时间:2022-09-04 19:23:15

    一、QT的文件系统的类之间的关系 二、文件的读写 (1)通过QFile读写文件 (2)QFileInfo获取文件信息 代码如下: mainwindow.h 1 #ifndef MAINWINDOW_H 2 #define MAINWINDOW_H 3 4 #include <QMainW...

  • Qt QRegExp正则表达式学习及应用

    时间:2022-09-01 23:25:58

    Qt的SDK里包含一个很帮的GUI工具,可以方便我们进行这类转换并测试你的表达式。可以按照如下的方式打开:“开始”->“程序”->“Qt SDK by Nokia v2010.02.1 (open source)”->“QtDemo”->“Tools”-...

  • Qt学习笔记03_几个抽象类的组件

    时间:2022-08-24 23:17:28

    按钮部件:     QAbstractButton是按钮部件的抽象基类,提供按钮通用的功能。它的子类:复选框QCheckBox,单选框QPushButton,QRadioButton,和工具按钮QtoolButton. 一般要把一组按钮放到一个QGroupBox中进行管理。 QGroupB...

  • QT学习(四)定时器

    时间:2022-05-12 03:59:48

    1、时间设置QT中的QTimer类是用于定时功能,通过调用start()函数和stop()函数可以实现定时开始和结束,当所定时间到,其会自动发射timeout()信号。Timer::Timer(QWidget*parent)   :QWidget(parent){   finishTime=QDat...

  • C++ GUI Qt4学习笔记(二) 创建对话框

    时间:2022-05-07 09:55:25

    一.finddialog.h文件 /* *首先,声明四个用到的类。这里所做的是前向声明,否则就会编译出错,因为编译器不知道这些类是否存在 *为了slots的定义,需要访问Dialog的组件,因此就把其中的组件定义为成员变量以便访问。 *正是因为需要这些组件,才需要对它们的类型进行前向声明。因为我们仅...

  • 在哪里和学习什么来使用Qt5?

    时间:2022-05-01 19:37:13

    ItriedtouseQt5butIfinditveryconfusing.我试着使用Qt5,但是我发现它非常混乱。Ihavegoodknowledgeofc++(Iwouldsaybetweenintermediate-expertlevel)butnoknowledgeofjavascripto...

  • Qt 学习之路:模型-视图高级技术

    时间:2022-04-11 07:36:14

    PathViewPathView是QtQuick中最强大的视图,同时也是最复杂的。PathView允许创建一种更灵活的视图。在这种视图中,数据项并不是方方正正,而是可以沿着任意路径布局。沿着同一布局路径,数据项的属性可以被更详细的设置,例如缩放、透明度等。使用PathView首先需要定义一个代理和一...

  • Qt学习例子8——filechooser

    时间:2022-04-07 06:32:14

    文件对话框,加载文件的 //filechooser.h #ifndefFILECHOOSER_H#defineFILECHOOSER_H#include<QWidget>#include<QResizeEvent>classQLineEdit;classQPushButton...

  • MFC/QT 学习笔记(四)——MFC基于对话框学习控件(下)

    时间:2022-03-29 02:33:19

    //5.列表控件ListControl属性报表模式view:Report;添加变量//Cdemo5Dlg.cppps:资源视图右键类向导成员变量查看对象所属类//TODO:在此添加额外的初始化代码//列表控件使用CStringstr[]={TEXT("姓名"),TEXT("性别"),TEXT("年龄...

  • QT第六天学习

    时间:2022-03-22 10:12:29

    基本事件:鼠标事件键盘事件绘制事件1.QT中的事件:事件是对各应用程序需要知道的由应用程序内部或外部产生的事情或动作的通称。QT中事件的处理:在QT中使用一个对象来表示一个事件,继承自QEvent类QT把事件定义为固定的virtual保护函数,这些函数自动被系统调用鼠标事件:virtualvoidm...

  • Qt学习笔记之QPalette调色板类

    时间:2022-03-12 13:08:10

    这篇文章主要为大家详细介绍了Qt学习笔记之QPalette调色板类,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  • 【QT学习】信号和槽机制

    时间:2022-02-19 21:38:07

    QT中发射信号使用emit来完成。类要使用信号和槽机制,必须从QObject或者QObject子类继承。必须在类的定义中加上Q_OBJECT宏。信号和槽连接时,参数类型必须相同。关键字大写SIGNAL()SLOT()connect(Object1,signal1,Object2,slot1);con...