摘要:
http://www.devbean.net/2012/05/qt5-features/?replytocom=1161Qt 5 已经临近发布,其最大的特点就是模块化。将原来庞大的模块更细分为不同的部分,同时,一个大版本的升级,当然少不了添加、删除各个功能类。文本简单介绍 Qt5 的特性,其具体内容来自Qt5 官方 Wiki 的介绍。前面说过,Qt5 最大的特性在于模块化。这么多的模块,Qt5 统称为 Qt Essentials。下面就来看看这些模块究竟是什么吧!注意,有些模块没有在这里列出,例如 SQL 等。请在这里查看完整的 Qt5 模块列表。【2012年10月30日】重要更新根据QTBU 阅读全文
摘要:
QT5中如何使用QFtp类http://2662597.blog.51cto.com/2652597/1279806由于QT5对QML的支持有很大的改进,所以打算将原来基于QT4的程序移植到QT5上,在移植用QFtp类写的程序时傻眼了!Qt5移除了QFtp API,原因是其实现质量。QNetworkAccessManager可以用来提供ftp url的上传下载操作。由于原来的程序已经跑的很稳定了不想做修改,然后就去想其它办法,结果发现官方说这些API将由某一易于迁移的独立形式提供。鄙人就去git看了看,结果发现这个源码一直在更新,已经更新到支持Qt5了,所以我就下载了一份源码,然后编译了一个支 阅读全文
摘要:
QObject::tr("%1的人品指数:%2" "点评:奸雄,实实在在的奸雄,宁可我负人人,不可人人负我," "你的人品不及格,小心哦。" "代表人物:曹操" "" ).arg(_Name).arg(_Score));用html可以设置 字体 图片... 阅读全文
摘要:
今天在使用addStretch,布局的时候,发现addStretch竟然是可以平均分配的,有意思。比如:QVBoxLayout*buttonLayout=newQVBoxLayout;buttonLayout->addStretch(1); buttonLayout->addWidget(Button1); buttonLayout->addStretch(1); buttonLayout->addWidget(Button2); buttonLayout->addStretch(1); buttonLayout->addWidget(Button3); b 阅读全文
摘要:
1. 在main函数中创建完 QApplication对象后马上添加 QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8"));如果以上的编码方式不行, 可以换其他编码方式尝试 阅读全文