Qt學習之五 新增動作與資源檔案

2021-07-22 10:53:50 字數 522 閱讀 3071

一、新增動作

在主視窗的基礎上,新增選單和工具欄等動作。qt使用qaction類作為動作。 qaction 包含了圖示、選單文字、快捷鍵、狀態列文字、浮動幫助等資訊。

tips:

(1) qobject::tr()函式:被它處理的字串可以使用工具提取出來翻譯成其他語言,被用於國際化使用。

(2) 字串中的快捷鍵的設定的含義:」&open」

mainwindow.h:

#ifndef mainwindow_h

#define mainwindow_h

#include

namespace ui

class mainwindow : public qmainwindow

{ q_object

public:

explicit

mainwindow(qwidget *parent = 0);

~mainwindow();

Qt之新增Windows資源檔案( rc檔案)

圖示versioninfo 更多參考 首先,我們新增乙個名為version.h的標頭檔案,包含資源資訊。ifndef version h define version h 圖示 define file version 4,0,2,666 檔案版本 define file version str 4....

Qt資源檔案種新增新字型

win10下預設字型是segoe ui,qt的預設字型是ms shell dlg 2,如果不設定其他電腦安裝字型,就會造成軟體在不同電腦顯示不一致的問題 可以這樣設定全域性字型 qfont font font.setfamily ms shell dlg 2 tahoma 宋體 include qo...

專案資源檔案的新增與使用

在專案使用的,字串等資源檔案,在使用前首先新增到專案的資源檔案,在使用時使用如下命令進行新增 this.imagelist1.imagestream imageliststreamer resources.getobject imagelist1.imagestream 以上命令新增了乙個image...