1、QT语法知识
A: qRegisterMetaType使用方法
将自定义的数据类型提前注册,便于QT槽函数内调用(一般在类的构造函数中进行)
在参数被传递到槽函数之前,对参数进行拷贝和存储。
为了让Qt知道如何处理这些操作,自定义类型必须被注册。
#include <QMetaType>
//在槽函数中使用自定义类型的参数传递,必须通过该函数进行注册;
qRegisterMetaType<std::wstring>();
qRegisterMetaType<CameraStatus>();
//如需传递自定义类型的引用,则引用也需要被注册
qRegisterMetaType<MyClass&>("MyClass&");
B:
C++语法记录
A:定义字符串
加上L"",相当于宽字符串
还可以定义宽字符串的指针
_T(“”),是MFC定义Cstring方法;
std::wstring id = L""; ///< 唯一标识
std::wstring serial = L""; ///< 序列号
std::wstring driver = L""; ///< 驱动
wchar_t * p = L"Hello!" ;
B sd::set 设置关联容器
std::set 是C++标准模板库(STL)中的一个关联容器,它提供了一组排序且唯一的元素。std::set 的元素按照特定的顺序存储,这个顺序由比较函数决定。std::set 的主要特点是,所有元素都会自动排序,且集合中不允许有重复的元素
275

被折叠的 条评论
为什么被折叠?



