摘要:使用QLabel的时候会用到QLabel中字符串的字体设置,颜色设置,以及字符串的拼接等等。QLabel字体设置可以使用QFont类,颜色设置可以使用到QPalette类,字符串拼接用到了QString里的append,其中还有对变量的连接以及数字转换成字符串的方法,部分代码如下:QFont ft;ft.setPointSize(13);//设置字体大小ft.setBold(true);//设置字体加粗,类似的还有斜体等等QLabel brightnessLabelShow = new QLabel;brightnessLabelShow->setFont(ft);//设置QLabel的
阅读全文
04 2013 档案
摘要:初识Visual Leak Detector 灵活自由是C/C++语言的一大特色,而这也为C/C++程序员出了一个难题。当程序越来越复杂时,内存的管理也会变得越加复杂,稍有不慎就会出现内存问题。内存泄漏是最常见的内存问题之一。内存泄漏如果不是很严重,在短时间内对程序不会有太大的影响,这也使得内存泄漏问题有很强的隐蔽性,不容易被发现。然而不管内存泄漏多么轻微,当程序长时间运行时,其破坏力是惊人的,从性能下降到内存耗尽,甚至会影响到其他程序的正常运行。另外内存问题的一个共同特点是,内存问题本身并不会有很明显的现象,当有异常现象出现时已时过境迁,其现场已非出现问题时的现场了,这给调试内存问题带来了很
阅读全文
摘要:dsw, aps, clw, plg这些文件都可以删除。只保留 H,C,CPP,DSP,RC,剩余文件去除只读属性,其余全部删除。然后打开DSP 有提示选 YES,就可以了。*.dsp(DeveloperStudio Project):是VC++的工程配置文件,比如说你的工程包含哪个文件,你的编译选项是什么等等,编译的时候是按照.dsp的配置来的。*.dsw(DeveloperStudio Workspace):是工作区文件,用来配置工程文件的。它可以指向一个或多个.dsp文件。*.clw:是 ClassWizard信息文件,实际上是INI文件的格式,有兴趣可以研究一下.有时候ClassWiz
阅读全文
摘要:转自:http://blog.csdn.net/wallaceli1981/article/details/5740718偶们在实际的编程开发中,经常会遇到运行时无法找到某个DLL文件或者链接时无法找到某个LIB文件。然后,我们就开始乱GOOGLE一下,然后将VS2005的设置改变一下,或许就Ok了,我们将别人开发的DLL或者LIB导入到我们的编程中,那么这些lib,DLL到底是什么呢?下面,偶就细细道来。首先,偶们说第一个:静态链接库(Static Libary)偶们用VS2005做一个静态链接库,先打开VS2005,新建项目 Win32控制台应用程序,项目名称:staticCai;新建st
阅读全文
摘要:1. TEMPLATE变量TEMPLATE描述了为建立目标文件而采用何种模板,即生成何种形式的Makefile文件。Qmake工具定义了5种模板:1. 应用程序App,为建立一个Qt应用程序创建Makefile文件;2. 库lib,为建立引用程序库而创建Makefile文件;3. 子工程 subdirs,为建立子目录下的目标文件创建一个Makefile文件, 子目录通过变量SUBDIRS指定(子目录下的工程文件也需要指出使用何种模板);4. VC应用程序vcapp,为Visual Studio 生成一个应用程序工程,仅仅用语Windos操作系统.5. VC库vclib,为Visual Stud
阅读全文
摘要:http://msdn.itellyou.cn/?lang=zh-cn
阅读全文
摘要:将 cout 的 flag 保存到变量, 以便修改后的恢复 ostream::fmtflags old = cout.flag() ; // 无参将返回当前 flag 值 cout.flag(old) ; // 恢复到原先保存的值将 bool 值以 literals 输出cout <<"numeric : "<<true<<" or "<<false<<endl ; // 1 or 0cout <<"literals : "<<boolalpha &l
阅读全文

浙公网安备 33010602011771号