精通Qt4 編程讀書筆記
//在此處省略掉版權聲明部分,此程序版權歸原作者所有
#include <QtGui/QApplication>
#include <QtGui/QWidget>
#include <QtGui/QLabel>
#include <QtGui/QPushButton>
#include <QtCore/QTextCodec>
#include <QtGui/QVBoxLayout>
int main(int argc,char *argv[])
{
QApplication app(argc,argv);
QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8"));
QWidget *pWidget=new QWidget();
QLabel label(pWidget);
label.setText(QObject::tr("同一個世界,同一個夢想!"));
QPushButton *btn=new QPushButton(QObject::tr("關閉"),pWidget);
QVBoxLayout *layout=new QVBoxLayout;
layout->addWidget(&label);
layout->addWidget(btn);
pWidget->setLayout(layout);
QObject::connect(btn,SIGNAL(clicked()),pWidget,SLOT(close()));
pWidget->show();
return app.exec();
}
注意:此處(QTextCodec::codecForName("UTF-8"))的編碼格式,我的LINUX系統默認的編碼格式爲:UTF-8,原書爲gb18030,不用正確的編碼格式會產生亂碼!
Qt學習筆記-從Hello World說起
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
如果同事暗中傷害你,應該怎麼辦?
這個饅頭有餡
2019-02-24 13:59:08
職場中,抱怨越多的員工,越被領導瞧不起!
這個饅頭有餡
2019-02-24 13:59:08
老程序員被裁,應屆生卻能月薪 1.3 萬?這你能忍?
前端高達
2019-02-24 13:48:04
遇到到處蹭吃卻從不請客吃飯的主怎麼辦?
樑軍年
2019-02-24 13:26:35
筆記|寫作分享的學習筆記2
米子沐
2019-02-24 14:00:45
【讀書筆記】65.選擇的力量
李貌做自己
2019-02-24 13:59:23
軟件構造實驗中遇到的錯誤整理
Zeabin
2019-02-24 13:49:56
因爲曾失去,所以更珍惜
K君來了
2019-02-24 13:40:13
第79篇 戰略地圖的標準模版
小默筆記
2019-02-24 13:37:25
【“如何做好孩子的情緒教養”學習手札4】童年經歷構建情緒人格
漫漫求索
2019-02-24 13:21:31
【“如何做好孩子的情緒教養”學習手札5】青春期孩子的情緒疏導和情感教育
漫漫求索
2019-02-24 13:21:31