• 【Qt学习笔记】001 基础篇——多窗口&登录界面

    时间:2022-12-26 13:28:04

    多窗口程序教程链接 登录对话框教程链接 由实例切入,打开新世界的大门,可能笔记做的不是很系统,但是是一个萌新不断发现的过程。 和VS的MFC的项目管理界面很类似,把各个类型的文件统一做了分类。 以main.cpp为例 因为其余的程序都还没能读懂 #include "mainwindow.h"#i...

  • 【QT】C++ GUI Qt4 学习笔记3

    时间:2022-12-26 12:00:20

    菜单界面的实现。 看书上第三章,好长,好多代码。我敲了半天,想看看效果,结果却显示不出来。仔细一看,发现spreadsheet的实现在第四章。郁闷.... 又到官网上下代码,结果居然不能运行。难道是因为我的版本太高了? 只好自己改,把没实现的部分都先忽略掉,即忽略掉具体的功能,只是显示菜单。折腾了半...

  • 【QT】C++ GUI Qt4 学习笔记4

    时间:2022-12-26 12:00:08

    感觉这本书的顺序设计的太不合理了,出现的最多的一句话就是后面会讲。按照使用的顺序讲不行吗?搞得代码都运行不了。 我决定先直接跳到73页,子类化QTableWidgetItem这一节。因为前面功能的实现都依赖于这一部分。    预备知识: C++关键字 mutable: mutalbe的中文意思是“可...

  • QT学习笔记2:创建对话框

    时间:2022-12-26 11:55:53

    1. 手动创建对话框 1) finddialog.h头文件: #ifndef FINDDIALOG_H#define FINDDIALOG_H#include <QDialog.h>#include <qlabel.h>#include <qcheckbox.h>...

  • 【QT】C++ GUI Qt4 学习笔记4

    时间:2022-12-26 11:55:41

    感觉这本书的顺序设计的太不合理了,出现的最多的一句话就是后面会讲。按照使用的顺序讲不行吗?搞得代码都运行不了。 我决定先直接跳到73页,子类化QTableWidgetItem这一节。因为前面功能的实现都依赖于这一部分。    预备知识: C++关键字 mutable: mutalbe的中文意思是“可...

  • Qt4学习笔记(七),QMessageBox对话框

    时间:2022-12-26 11:51:16

    #include <QtGui/QApplication>#include <QMessageBox>int main(int argc, char *argv[]){QApplication a(argc, argv);//关于消息框QMessageBox::ab...

  • 【QT】C++ GUI Qt4 学习笔记2

    时间:2022-12-26 11:50:58

    Go To Cell 利用QT Desinger做好界面后加入的代码有 gotocelldialog.h #ifndef GOTOCELLDIALOG_H#define GOTOCELLDIALOG_H#include <QDialog>#include "ui_gotocelldi...

  • (转)Qt Model/View 学习笔记 (五)——View 类

    时间:2022-12-01 07:48:52

    Qt Model/View 学习笔记 (五)View 类概念在model/view架构中,view从model中获得数据项然后显示给用户。数据显示的方式不必与model提供的表示方式相同,可以与底层存储数据项的数据结构完全不同。内容与显式的分离是通过由QAbstractItemModel提供的标准模...

  • C++ GUI Qt4学习笔记03

    时间:2022-11-22 18:44:52

    C++ GUI Qt4学习笔记03 qtc++spreadsheet文档工具resources本章介绍创建Spreadsheet应用程序的主窗口1.子类化QMainWindow通过子类化QMainWindow可以创建一个窗口图形用户界面(GUI)应用程序通常会使用很多的图片,最常见的为应用程序提供图...

  • (转)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学习笔记(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学习笔记03_几个抽象类的组件

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

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

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

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

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

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

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

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

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

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

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

  • Qt学习笔记网络(URL和下载的功能都有)

    时间:2022-01-12 05:20:23

    http://www.cnblogs.com/li-peng/p/3656613.htmlQt学习笔记网络(URL和下载的功能都有)的更多相关文章Qt学习笔记网络&lpar;一&rpar;Qt5移除了QHttp是因为功能重复用QNetworkAccessManager完全能搞定新建一...

  • 嵌入式Linux学习笔记(六) 上位机QT界面实现和串口通讯实现

    时间:2022-01-10 15:05:36

    目录(1).参考资料(2).QT界面布局实现(3).数据和操作逻辑在上一章我们实现了下位机的协议制定,并通过串口通讯工具完成了对设备内外设(LED)的状态修改,下面就要进行上位机软件的实现了(事实上这部分不属于嵌入式Linux的内容,所以只在本章节讲述下上位机实现的流程和思路,后续维护更新不在进行详...

  • Qt学习笔记:Qt中使用Lua

    时间:2021-12-31 06:27:49

    今天想在Qt中使用Lua进行数据操作结果发现在Qt中使用Lua的文章较少,虽然很简单,但是还是写出来提供入门,顺便记录一下我使用的是QtCreator3.4.2,用的是mingw4.9.2的编译器我在Lua官网下载lua版本是5.3.1首先,在要Qt中进行编译Lua,拿到.a和dll这两个文件在Qt...

  • (转)Qt Model/View 学习笔记 (七)——Delegate类

    时间:2021-12-14 16:55:27

    QtModel/View学习笔记(七)Delegate 类概念与MVC模式不同,model/view结构没有用于与用户交互的完全独立的组件。一般来讲,view负责把数据展示给用户,也处理用户的输入。为了获得更多的灵性性,交互通过delegagte执行。它既提供输入功能又负责渲染view中的每个数据项...

  • Qt WebKit学习笔记(4)---实战QWebView--2

    时间:2021-11-27 10:27:16

    关于QWebView的信号与槽,下面列出:PublicSlots·        void back ()·        void forward ()·        void print (QPrinter* printer )const·        void reload ()·    ...