摘要:
QTSingleApplication,是Qt官方提供的,用于实现只启动一个实例,并在启动时向另一个实例通信(依赖于QtNetwork模块)默认情况下,收到消息后会自动激活自身窗口(一)简单使用:(1)将里面的qtsingleapplication目录拷贝到项目的源码目录中,(2)然后修改项目的.pro文件,加入下面一行代码include(../qtsingleapplication/src/qtsingleapplication.pri)(3)修改main.cpp文件,加入头文件#include <QtSingleApplication>并且QtSingleApplication 阅读全文
摘要:
各种概念(一)各种表示字符的变量长度是不同的sizeof(char) = 1;sizeof(wchar_t) = (windows下是2或者Linux下是4)(二)源代码文件是有编码的但作为“纯文本”是不会记录自己的编码。(三)QString、QChar是支持unicodeQChar是基于16bit的 ushort实现。(注意不是wchar_t)QString内部是基于QChar实现;(注意不必然是QChar和字符数相等)但在Windows下1个QChar表示一个字符,范围为UCS2;在linux下2个QChar表示一个字符,范围为UCS4。========================== 阅读全文