linux学习笔记2

学习QT

1、常用头文件

1、#include
QApplication 主要用于界面的控制流和主要设置。它对应的会创建一个单例对象
2、#include
QWidget是所有用户界面对象(比如窗口,cursor)的基类

2、常用宏

1.QT_VERSION:这个宏展开为数值形式 0xMMNNPP (MM = major, NN = minor, PP = patch) 表示 Qt 编译器版本,例如 Qt 编译器版本为 Qt 5.9.1,则 QT_VERSION 为 0x050901。这个宏常用于条件编译设置,根据 Qt 版本不同,编译不同的代码段。

2.QT_VERSION_CHECK:这个宏展开为 Qt 版本号的一个整数表示

3.QT_VERSION_STR:这个宏展开为 Qt 版本号的字符串,如“5.9.0”

4.Q_BYTE_ORDER、Q_BIG_ENDIAN 和 Q_LITTLE_ENDIAN:Q_BYTE_ORDER 表示系统内存中数据的字节序,Q_BIG_ENDIAN 表示大端字节序,Q_LITTLE_ ENDIAN 表示小端字节序。在需要判断系统字节序时会用到

5.Q_DECL_IMPORT 和 Q_DECL_EXPORT:在使用或设计共享库时,用于导入或导出库的内容

6.Q_DECL_OVERRIDE:在类定义中,用于重载一个虚函数

7.Q_DECL_FINAL:这个宏将一个虚函数定义为最终级别,不能再被重载,或定义一个类不能再被继承

8.Q_UNUSED(name):用于在函数中定义不在函数体里使用的参数,如果不用 QJJNUSED 定义,编译器会出现参数未使用的警告。

9.foreach(variable, container):foreach 用于容器类的遍历

10.forever:forever用于构造一个无限循环

11.qDebug(const char * message,…):在debugger窗体显示信息,如果编译器设置了 Qt_NO_DEBUG_OUTPUT,则不作任何输出

3、安装opencv

链接1
链接2
链接3

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值