【QT】如何將QFileDialog對話方塊中的英文內容轉化為中文
如何將QFileDialog對話方塊中的英文內容轉化為中文
- 在QT安裝目錄中找到相應的.qm檔案,如/usr/local/Trolltech/Qt-4.8.7/translations/qt_zh_CN.qm
- 在程式的入口函數出增加如下程式碼
#include <QTranslator> int main(int argc, char* argv[]) { QApplication a(argc, argv[]); QTranslator* pTranslator = new QTranslator(); pTranslator->load("/usr/local/Trolltech/Qt-4.8.7/translations/qt_zh_CN.qm"); a.installTranslator(); //test code 下面的程式碼用於測試轉化的效果 QFileDialog::getOpenFileName(NULL, "11", "22", "33"); }
注:該方式的轉化會把系統所以預設的對話方塊的英文翻譯為中文,如開啟,儲存,QMessagebox中的內容
轉化前效果:
轉化後圖片:
相關推薦
【Qt】標準輸入對話方塊
標準輸入對話方塊是在標準字型對話方塊的基礎上完成的 參見:http://blog.csdn.net/ldan508/article/details/51388526 【實現效果】 【新增程式碼】 //inputdlg.h <span style=
【QT】如何將QFileDialog對話方塊中的英文內容轉化為中文
如何將QFileDialog對話方塊中的英文內容轉化為中文 在QT安裝目錄中找到相應的.qm檔案,如/usr/local/Trolltech/Qt-4.8.7/translations/qt_zh_CN.qm 在程式的入口函數出增加如下程式碼 #include &
【Android】AlertDialog PopupWindow對話方塊
Android最常見的對話方塊是 AlertDialog彈窗以及PopupWindow浮動對話方塊 一 . AlertDialog對話方塊 -> 帶訊息、帶按鈕的提示對話方塊 -> 帶列表、帶按鈕的列表對話方塊 -> 帶多個單選列表項、N個按鈕的對話方塊
【C#】檔案選擇對話方塊OpenFileDialog與下列列表ComboBox
主要用如下的一個小例子,說明C#窗體中檔案選擇對話方塊OpenFileDialog與下列列表ComboBox的應用,點選“選擇檔案”按鈕,就可以開啟檔案選擇對話方塊OpenFileDialog,無論是多選檔案與單選檔案,都能夠將選擇的內容新增到下列列表ComboBox之中。
【陣列】將一串整型數轉換為人民幣讀法
最近在啃《瘋狂Java講義》,看到第四章有一道題RT,“折磨”了我這隻菜鳥兩天時間,到現在終於有點樣子了,先記錄下來,由於此時沒有看書後面的章節,很多知識點還不甚清楚(誰讓我在學校上Java的時候水了一波呢,0.0),所以等以後知識點了解得更多的時候再回來重新理一理邏輯,各位看官若覺得有
【轉】將cmd中的命令輸出儲存為txt文字檔案
在使用Windows XP中的cmd.exe工具時,有時候我們想要把我們的輸入命令及結果儲存起來,我們可將命令執行的結果輸出到文字檔案。在你輸入的命令後再加上>和你想儲存的檔案地址和名字就可以了。例如:將Ping命令的執行結果輸出到D盤的ping.txt文字檔案。在提示
【C++】將txt檔案中的內容讀入動態二維陣列內
這篇主要記錄一下使用C++中的動態二維陣列來儲存讀入的txt文件中的資料 //設txt中的資料有rows行和cols列 //使用new新建一個rows行,cols列的二維陣列fstream fin
【Qt】Qt的GUI設計與製作(下篇:高階控制元件、Qt Designer、對話方塊)
高階控制元件 Qt為了方便GUI的設計,不僅僅提供了QPushButton、QLabel這樣的單一控制元件,還提供了可以將多個控制元件功能合為一體的高階控制元件類。如:顯示日曆的QCalendarWidget類,還提供了將多個控制元件功能融為一體的控制元件。 QCalendarWidge
【Qt】Qt多屏程式設計,在指定顯示屏上顯示指定對話方塊
問題描述 主機連線兩個顯示器,一主一副,要求主顯示器顯示主介面,副顯示器顯示一對話視窗 解決方法 使用QDesktopWidget QDialog dlg = new QDialog(thi
【Qt】標準字串輸入對話方塊
標準字串輸入對話方塊是在標準輸入對話方塊的基礎之上完成的 參見:http://blog.csdn.net/ldan508/article/details/51920671 【效果如下】
【遊戲開發】實現簡單對話方塊及音樂播放
//Windows視窗標頭檔案 #include <Windows.h> //PlaySound函式包含的標頭檔案 #pragma comment(lib,"winmm.lib") //主函式 int WINAPI WinMain(HINSTANCE hInstance,HINSTA
【Stimulsoft Reports Java教程】使用“Export”對話方塊匯出報表
下載Stimulsoft Reports Java最新版本 此示例演示如何使用Java匯出對話方塊(Swing)將報表匯出為各種格式。 首先,建立JFrame並設定其選項。 public static void main(final String[] args) { SwingU
【VC MFC開發】Dll 中對話方塊的控制元件無法接受到按鍵訊息的解決辦法
使用DLL注入到 別的程式中時,發現DLL的視窗過程無法響應WM_CHAR事件,摸索了很久,才找到原因,給碰到同樣問題的人蔘考。 WNDPROC OldComboEditProc = NULL; LRESULT CALLBACK ComboEditProc( HW
【BioCode】將多個蛋白質序列分成單個的txt文檔
span package bsp -1 http println != show ade 代碼說明: fasta格式的蛋白質序列,一個txt裏面有很多蛋白質序列,計算ss、pssm或disorder score時候都需要單條計算,需要分開。 分割前: 分割後: show
【Qt】StackedWidget
-m sni rac fill http 距離 etc con 新建 一個簡單的堆棧窗體類: 左側列表框會出現不同的選項,右側顯示所選的不同的窗口 #include<QHBoxLayout> #include "stackdlg.h
【Access2007】將Excel表導入至Access2007的當中一張已存在的表之中
數據 你會 username blog targe access 全部 from 解決 將Excel表導入至Access2007,你會發現萬惡的Access2007會幫你自己主動創建一張表。全然沒有問你是否要插入一張已存在的表之中。 那麽,我們須要這樣解決:
【Ecshop】將內置的 FCkeditor 更換為 UEditor
php clu baidu tar conf ssi delet obj param 1.下載UE ,解壓到includes/,更名目錄名為ueditor 註意更改配置後端文件上傳路徑,參考文檔 2.修改admin/includes/lib_main.php,添加
【QT】對Qt項目開發中遇到的問題的總結
文件夾 edi mes ring detached roc ebo 使用 detach 1. QMessageBox中文亂碼 這裏的中文亂碼是指只有QMessageBox才出現中文亂碼,其他都可以正常使用的情況。有些博客中提到使用QString::fromUtf8()函
【QT】常用類
自動選擇 article 出現 pix 並且 win app 在屏幕上 部件 官方文檔 doc QWidget QWidget類是所有用戶界面對象的基類。 窗口部件是用戶界面的一個基本單元:它從窗口系統接收鼠標、鍵盤和其它事件,並且在屏幕上繪制自己。 每一個窗口部件
【Qt】QOpenGLWidget展示蒙版效果
大小 literal ins opengl near ops rect font == 關鍵代碼是派生QOpenGLWidget,覆寫paintEvent函數 QPainter p; p.begin(this); p.drawImage(QPoint(0,