嵌入式Qt常用到的一些设置(显示中文)、不显示箭头、全屏显示

来源:互联网 发布:工业打标机软件 编辑:程序博客网 时间:2024/06/06 07:00

显示中文:

字体为文泉驿:

    //中文支持  wenquanyi_160_50 wenquanyi_160_75   160表示16号字体,75粗体,50>正常    QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF-8"));    QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8"));       //支持Tr中文    QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF-8"));//支持中>文文件名显示    QFont font;    font.setPointSize(160);//实际上是16的字号,但设成16却不行    font.setFamily(("wenquanyi"));


字体为宋体:
    QApplication a(argc, argv);    QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF-8"));    QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8"));       //支持Tr中文    QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF-8"));//支持中文文件名显示    QFont font;    font.setPixelSize(16);//    font.setFamily(("simsun"));    font.setBold(false);    a.setFont(font);

不显示鼠标箭头:
QWSServer::setCursorVisible(false);

当然也可以在程序运行时加上 -nomouse。


全屏显示:

 MainWindow w; w.showFullScreen();


0 0
原创粉丝点击