在Qt中经常会涉及到界面字体大小的设置,默认字体一般比较小,特别是在移植到开发板上进行显示一般都要放大字体,因为开发板上液晶显示屏幕分辨率都是非常的小,跟电脑显示有很大差别。

    一种整体界面字体设置的方法:

    在main函数中添加程序:

             QFont font  = app .font();

             font.setPointSize(16);

             app.setFont(font);

     在Qt/embedded中显示中文,可以采用如下运行方式:

               ./wireless  -qws  -font  unifont

     改变Qt中QLineEdit中显示内容的大小:

        QLineEdit *lineEdit = new QLineEdit();

        lineEdit->setStyleSheet("font-size : 16px");

        也可以在主函数中添加语句:

         qApp->setStyleSheet("QLineEdit { font: 16px; });

posted on 2011-09-02 23:32  hms  阅读(10177)  评论(0)    收藏  举报