程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> (三)Qt語言國際化

(三)Qt語言國際化

編輯:C++入門知識

Vs 2010+ Qt5 實現語言國際化

創建一個工程,cpp代碼如下:

1、創建工程

#include ""
#include <QFileDialog>
#include <QMessageBox>

LanguageInternationalized::LanguageInternationalized(QWidget *parent)
: QMainWindow(parent)
{
    ui.setupUi();
    QMenuBar *menuBar =  QMenuBar(); 
    QMenu *fileMenu =  QMenu(tr(""), menuBar); 
    QAction *newFile =  QAction(tr(""), fileMenu); 
    fileMenu->addAction(newFile); 
    QAction *openFile =  QAction(tr(""), fileMenu); 
    fileMenu->addAction(openFile); 
    menuBar->addMenu(fileMenu); 
    setMenuBar(menuBar); 
}

LanguageInternationalized::~LanguageInternationalized()
{
}

2、右鍵工程,創建ts文件

#include <QtWidgets/QApplication>
#include <QTranslator>

 main( argc,  *argv[])
{
    QApplication a(argc, argv);
    QTranslator qtTranslator; 
    qtTranslator.load(""); 
    a.installTranslator(&qtTranslator); 
    LanguageInternationalized w;
    w.show();
     a.exec();
}

7、運行程序,就能看到效果了

wps_clip_image-7603

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved