随笔分类 -  QT学习

Qt 是一个1991年由Qt Company开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器。
摘要:最近用QT中表格用的比较多,使用的是QTableWidget这个控件,总结一下QTableWidget的一些相关函数。 1.将表格变为禁止编辑: 2.设置表格为整行选择 3.单个选中和多个选中的设置 4.表格表头的显示与隐藏 注意:需要 #include <QHeaderView> 对于水平或垂直方 阅读全文
posted @ 2019-02-19 11:48 爱国呐 阅读(8971) 评论(1) 推荐(3) 编辑
摘要:简介 QDir类提供了访问系统目录结构及其内容的与平台无关的方式。 头文件:#include <qdir.h> QDir类用来操作路径名及底层文件系统,获取关于目录路径及文件的相关信息,也可以用来获取Qt资源系统的文件信息。QDir类使用相对或绝对文件路径来指向一个文件/目录。绝对路径是从目录分隔符 阅读全文
posted @ 2019-01-21 13:27 爱国呐 阅读(56681) 评论(0) 推荐(4) 编辑
摘要:C++中允许为函数提供默认参数,又名缺省参数。 使用默认参数时的注意事项: ① 有函数声明(原型)时,默认参数可以放在函数声明或者定义中,但只能放在二者之一。建议放在函数声明中。 ② 没有函数(原型)时,默认参数在函数定义时指定. ③ 在具有多个参数的函数中指定默认值时,默认参数都必须出现在不默认参 阅读全文
posted @ 2018-12-12 14:14 爱国呐 阅读(3419) 评论(0) 推荐(1) 编辑
摘要:简述 QGraphicsItem 类是 QGraphicsScene 中所有 item 的基类。 它提供了一个轻量级的基础,用于编写自定义 item。其中包括:定义 item 的几何形状、碰撞检测、绘制实现、以及通过其事件处理程序进行 item 的交互,QGraphicsItem 是 Qt之图形视图 阅读全文
posted @ 2018-11-22 17:06 爱国呐 阅读(40793) 评论(2) 推荐(6) 编辑
摘要:一、QMouseEvent的详细描述 首先请注意,Qt中的QMouseEvent一般只涉及鼠标左键或右键的单击、释放等操作,而对鼠标滚轮的响应则通过QWheeEvent来处理。 QMouseEvent类包含了用于描述鼠标事件的参数。 当在一个窗口里按住鼠标按键、或移动、或释放就会产生鼠标事件QMou 阅读全文
posted @ 2018-11-22 10:28 爱国呐 阅读(59392) 评论(0) 推荐(3) 编辑
摘要:一、QGraphicsScene 1、QGraphicsScene QGraphicsScene继承自QObject,是一个管理图元的容器,与QGraphicsView合用可以在2D屏幕上显示如线、三角形、文本、自定义图元等图元。 QGraphicsScene是不可见的,只用于管理图元。为了查看场景 阅读全文
posted @ 2018-11-21 17:53 爱国呐 阅读(9448) 评论(0) 推荐(2) 编辑
摘要:一、Qt 类中Q_OBJECT的作用 QObject 是所有Qt对象的基类。 QObject 是Qt模块的核心。它的最主要特征是关于对象间无缝通信的机制:信号与槽。使用connect()建立信号到槽的连接,使用disconnect()销毁连接,使用blockSignals()暂时阻塞信号以避免无限通 阅读全文
posted @ 2018-11-21 15:34 爱国呐 阅读(2753) 评论(0) 推荐(1) 编辑
摘要:一、QString转number 整形的转换格式都是一样的,第一个参数是十进制要转换的整数,第二个参数指定以什么进制来转换,默认是十进制,比如: 第二个参数base必须在[2,36]之间,当base为10以外的值时,第一个参数n将被视为无符号整数。 二、number 转 QString QStrin 阅读全文
posted @ 2018-11-01 10:53 爱国呐 阅读(1982) 评论(0) 推荐(0) 编辑
摘要:由于工作关系,我又接触到了QT,在之前写过一篇博客是 在vs2017下配置openCV,当时用的是2015做的示范,现在就继续记录一下在VS2015下配置QT吧(VS2017配置是一样的) 第一部分:QT5.11的下载 进入官方网站:http://download.qt.io/archive/qt/ 阅读全文
posted @ 2018-10-27 12:09 爱国呐 阅读(18504) 评论(0) 推荐(0) 编辑