QT
韦人——长弓
这个作者很懒,什么都没留下…
展开
-
QT学习笔记(一)
1.GUI(Graphical User Interface 图形用户界面)程序概述:2.QT集成开发环境(IDE)-- QT creatorhttps://qtguide.ustclug.org/ QT编程指南 -->第2章 2.4 Hello Creator3.Qt的编译过程:根据源码生成工程文件 qmake -project 生成.pro工程文件根据工...原创 2019-08-10 16:48:43 · 165 阅读 · 0 评论 -
QT学习笔记(二)
以下是《C++ GUI QT4编程》的学习笔记。第2章 创建对话框创建对话框,需要子类化QDialog。#include <QDialog>头文件#include <QGui>头文件:该头文件包含了子类中所要用到的窗口系统集成、事件处理、OpenGL、2D图形、基本图像、字体和文本等相关功能的Qt类的定义。对于所有定义了信号和槽的类,在头文件中类定义的开始处都...原创 2019-08-10 17:11:16 · 242 阅读 · 0 评论 -
QT学习笔记(三)
第3章 创建主窗口应用程序完整的用户界面,包括菜单、工具栏、状态栏、以及应用程序所需的足够多的对话框。子类化QMainWindow通过子类化QMainWindow,可以创建一个应用程序主窗口。QDialog和QMainWindow都派生自QWidget类。setCentralWidget(Qwidget *)函数可以将窗口部件设置为主窗口的中央窗口部件。setWindowIcon(Q...原创 2019-08-10 17:38:05 · 258 阅读 · 0 评论 -
QT学习笔记(四)
第4章 实现应用程序的功能前面两章说明了如何创建Spreadsheet应用程序的用户界面。这一章将通过编写它的底层功能函数来完成这个程序。中央窗口部件QMainWindow的中央区域可以被任意种类的窗口部件所占用。下面给出所有可能情形的描述:1)只有一个窗口部件:使用一个标准的Qt窗口部件。像QTableWidget或者QTextEdit这样的标准窗口部件 可以作为中央窗口部件。...原创 2019-08-10 20:23:02 · 262 阅读 · 0 评论 -
QT学习笔记(五)
第6章 布局管理放置在窗体中的每一个窗口部件都必须给定一个合适的大小和位置,Qt提供了多个用于在窗体中摆放窗口部件的布局类。使用Qt布局类的另一个原因是:他们可以确保窗体能够自动适应于不同的字体和系统平台。在窗体中摆放窗口部件共有三种方法用于管理窗体上子窗口的布局:绝对位置法,人工布局法,以及布局管理器法。前两种方法都需要人工计算窗口部件的位置和大小,适应性不强。如:nameLabe...原创 2019-08-10 20:43:21 · 487 阅读 · 0 评论 -
QT学习笔记(六)
第11章 容器类Qt提供了自己的容器类,在编写Qt程序时,既可以使用Qt容器,也可以使用STL容器。连续容器1)向量QVector<T>:它是一种与数组相似的数据结构,它可以把项存储到内存中相邻的位置。向量与普通C++数组的区别在于:向量知道自己的大小并且可以被重新定义大小。在向量的末尾添加或删除额外的项是非常快速有效的,而在向量的前面或中间插入或删除项则是比较耗时的,因为...原创 2019-08-10 21:23:26 · 736 阅读 · 0 评论 -
QT学习笔记(七)
第12章 输入与输出Qt提供了读写字节块的设备类QIODevice,QIODevice类是抽象的,无法被实例化,一般是使用它的子类。它包括如下子类:其中,QProcess,QTcpSocket,QUdpSocket,QSslSocket都是顺序存取设备,这意味着所存储的数据从第一个字节开始到最后一个字节为止只能被读取一次。QFile,QTemporaryFile,QBuffer则是随机存取设...原创 2019-08-11 10:50:27 · 704 阅读 · 0 评论