在QT开发的过程中,我们经常遇到相关的文件,这些文件一般在每个项目中都具有
如pro文件是经qmake生成的文件,当然自己也可以写一个
makefile文件--qmake生成的文件或自己编写的
qrc文件--qt项目的资源文件
ts--qt项目的国际化需要的文件
下面来看看这些文件的格式和内容
pro文件--项目的核心文件
TEMPLATE = app
TARGET =
DEPENDPATH += . release
INCLUDEPATH += .
# Input
HEADERS += drawer.h
SOURCES += drawer.cpp main.cpp
RESOURCES += drawer.qrc
TRANSLATIONS += drawer_zh.ts
ts文件
<!DOCTYPE TS><TS>
<context>
<name>Drawer</name>
<message>
<source>My QQ</source>
<translation type="unfinished">我的QQ</translation>
</message>
<message>
<source>beibei</source>
<translation type="unfinished">贝贝</translation>
</message>
<message>
<source>jingjing</source>
<translation type="unfinished">晶晶</translation>
</message>
<message>
<source>huanhuan</source>
<translation type="unfinished">欢欢</translation>
</message>
<message>
<source>yingying</source>
<translation type="unfinished">迎迎</translation>
</message>
<message>
<source>nini</source>
<translation type="unfinished">妮妮</translation>
</message>
<message>
<source>pizicai</source>
<translation type="unfinished">痞子蔡</translation>
</message>
<message>
<source>feiyang</source>
<translation type="unfinished">轻舞飞扬</translation>
</message>
<message>
<source>QQ</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>angel</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>my friends</source>
<translation type="unfinished">我的朋友</translation>
</message>
<message>
<source>stranger</source>
<translation type="unfinished">陌生人</translation>
</message>
<message>
<source>blacklist</source>
<translation>黑名单</translation>
</message>
</context>
</TS>
qrc文件
<!DOCTYPE RCC><RCC version="1.0">
<qresource>
<file>images/bb.png</file>
<file>images/jj.png</file>
<file>images/hh.png</file>
<file>images/yy.png</file>
<file>images/nn.png</file>
<file>images/1.png</file>
<file>images/2.png</file>
<file>images/3.png</file>
<file>images/4.png</file>
</qresource>
</RCC>