- 博客(5)
- 资源 (2)
- 收藏
- 关注
转载 QT国际化
在编写国际化程序的时候,很多情况下都是在系统启动的过程中选择语言,然后加载对应的地方语言翻译文件,实现语言的本地化。但是也会有用户需要进行动态的语言切换(Dynamic Language Switching),也就是在程序主体都运行起来后,需要改变语言的选项。而用户不希望因为语言切换而引起程序的重启或者窗口的关闭。Qt的国际化设计提供了这种可能。要实现这种动态切换,只需要在程序里使用一点小
2012-03-26 21:58:34 296
转载 qt 静态编译
VS2005静态编译(VS2008 编译同理,启动相应的命令行,设置相应的目标平台,修改相应的配置文件)1.设置VS2005的环境变量2.设置目标平台set QMAKESPEC=win32-msvc20053.修改mkspecs/win32-msvc2005目录下的配置文件 qmake.conf将下面两行:QMAKE_CFLAGS_RELEASE = -O2
2012-03-23 15:11:31 366
转载 C++异常机制的实现方式和开销分析
C++异常机制的实现方式和开销分析白杨http://baiy.cn 在我几年前开始写《C++编码规范与指导》一文时,就已经规划着要加入这样一篇讨论 C++ 异常机制的文章了。没想到时隔几年以后才有机会把这个尾巴补完 :-)。还是那句开场白:“在恰当的场合使用恰当的特性” 对每个称职的 C++ 程序员来说都是一个基本标准。想要做到这点,就必须要了解语言中每个特性的实现方式及其时空
2012-03-22 20:54:07 239
转载 qt配置vs2005的方法
在Visual Studio 2005中安装Qt 4.3.21.正常安装Visual Studio 2005,只要安装了C++即可.注意:不是Express版本.2.下载Qt源代码Qt 4.3.2 Windows OpenSource版下载:http://www.qtcn.org/download/qt-win-opensource-src-4.3.2.zipftp
2012-03-20 08:48:03 317
转载 #pragma预处理指令
在所有的预处理指令中,#pragma指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持与C和C++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专有的,且对于每个编译器都是不同的。 其格式一般为: #Pragma Para 其中Para 为参数,下面来看一些
2012-03-16 09:13:35 350
information retrieval
2009-03-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人