我的中文为什么没法显示?在Qt使用中经常有朋友会碰到这样的问题。
通过google搜索,会发现已经有人解决过了,无非就是重新设置一下默认的编码器
先调用下面两个函数之一
QTextCodec *textc=QTextCodec::codecForName(“gbk”);
QTextCodec *textc=QTextCodec::codecForName(“utf8″);
然后调用下面3个函数之一
QTextCodec::setCodecForCStrings(textc);
QTextCodec::setCodecForTr(textc);
QTextCodec::setCodecForLocale(textc);
至于调用哪一个是不知道的,只好挨着试,反正组合也不多。问题是解决了。但下...
QT.笔记阅读全文
int main(int argc,char *argv[])
是标准写法 当然也可以写成:int main(int argc,char **argv) 或int main()就像中华人民共和国又称作中国一样.需要的时候使用全称,不需要的时候就使用简称.
int 的Main函数的返回值 当你的程序以正常态运行后,你需要return 0给操作系统.让操作系统知道你的程序正常结束了.
argc 是你参数的个数 它最小值是1 argv 是参数的实际值
我编译了一个文件叫做a.exe 我在Windows命令行下 调用这个程序 “a.exe -a”那么 操作系统会传递给Main函数两个参数 即 argc=2;一个参数是a.exe这个文件...
QT.笔记阅读全文
QT中使用QProcess启用外部程序
启用外部程序,并可传参,默认第一个参数是exe路径!
启动外部程序的方法有以下两种:
1、start()
void QProcess::start ( const QString & program, const QStringList & arguments, OpenMode mode = ReadWrite )
Starts the program program in a new process, passing the command line arguments in arguments. The OpenMode is set to mode. QProcess will immediately enter the Starting state. If the process starts successfully,QProcess will emit started(); o...
QT.笔记阅读全文
首先,声明下,这个不是一个连续的教程,只是对QML一系列的心得,因为在使用QML中,总会发现很多知识点。
虽然这些知识点并不连贯,但是也是有宝贵的经验。
这几天在qt的labs上有了最新的文章,<a href=”QML Components for Desktop?”>QML Components for Desktop?</a>
证实了我对于QtComponents项目的理解,在其中的确包含了对desktop的支持,当然就是Mx部分,但是这个开了新的分支,专门建立了对desktop的支持。
不过,以我看来,要成熟到发布,至少是QtQuick2以后的事了,所以,现阶段还是用用官方...
QT.笔记阅读全文
网站地图
随便看看
热门标签
Adobe.Flex
AJAX
Android
Asterisk
Blog
callcenter
CentOS
ChromeOS
CodeIgniter
CRM
CRM功能
CRM实施
CSS_DIV
DOJO
DojoMobile
Drupal
FusionCharts
Google+
HTML5
iPad
iPhone 4
JavaScript
Jquery
Linux
MySQL
Nokia C5-03
PHP
QT.笔记
SEO
Smarty
SQlite
SVN
Ubuntu
VTIGER CRM
WiFi
Window 8
Windows
Windows Developer Preview
WorkFlowEngine
写真
幽默
房价
文昌湖
美女








