现在的位置: 首页 > 综合 > 正文

QT编程中如何给按钮等控件加载图标以及QT编程中使用中文的问题

2013年09月07日 ⁄ 综合 ⁄ 共 458字 ⁄ 字号 评论关闭

最近学习QT编程,打算做一个音乐播放器,想做一个漂亮的界面,但是不知道如何给控件加载图标,查了好久才解决了这个问题:

在QT中如果要加载图标一定要先将图标存为资源文件,然后再加载资源中的才行,要不然是不会显示的!

下面是解决中文问题的一段代码,留作以后用:

#include <QApplication>
#include <QLabel>
#include <QTextCodec>

int main(int argc, char *argv[])
{
    QApplication app(argc, argv);
    QTextCodec::setCodecForCStrings(QTextCodec::codecForName("GBK"));
    QLabel *label = new QLabel ;
    label->setText("您好");
    label->setWindowTitle("大家好1");
    label->resize(200,100);
    label->show();
    return app.exec();
}

抱歉!评论已关闭.