坚持QtQML,坚持移动互联网

http://www.qtcn.org/bbs/u/121778  [收藏] [复制]

toby520

将QtCoding进行到底,做Qt的宠儿

  • 89

    关注

  • 164

    粉丝

  • 3577

    访客

  • 等级:精灵王
  • 身份:论坛版主
  • 总积分:1261
  • 男,1986-11-17

最后登录:2024-04-17

更多资料

日志

QMessageBox 汉化功能 黑科技操作

2018-12-07 11:45
查找QMessagBox已知的button 然后重新设置为中文即可
丢代码:
  1. QMessageBox msgBox;
         msgBox.setText("The document has been modified.");
         msgBox.setInformativeText("Do you want to save your changes?");
         msgBox.setStandardButtons(QMessageBox::Save | QMessageBox::Discard | QMessageBox::Cancel);
         msgBox.setDefaultButton(QMessageBox::Save);
        QAbstractButton *btn = msgBox.button(QMessageBox::Save);
        qDebug()<<"-------"<<btn;
        if(btn){
            btn->setText(QStringLiteral("中文"));
            btn->update();
        }
        msgBox.exec();



分类:默认分类|回复:0|浏览:732|全站可见|转载
 

Powered by phpwind v8.7 Certificate Copyright Time now is:04-18 11:50
©2005-2016 QTCN开发网 版权所有 Gzip disabled