Qt designer 新增選單動作
1.新建Qt4 Gui Application工程,將工程命名為MainWindow,其他選項預設即可。
生成的視窗介面如下圖。其中最上面的為選單欄。
2.我們在Type Here那裡雙擊,並輸入“檔案(&F)”,這樣便可將其檔案選單的快捷鍵設為Alt+F。(注意括號最好用英文半形輸入,這樣看著美觀)
3.輸入完按下Enter鍵確認即可,然後在子選單中加入“新建(&N)”,確定後,效果如下圖。
5.雙擊這一條,可開啟它的編輯對話方塊。我們看到Icon項,這裡可以更改“新建”選單的圖示。
6.我們點選後面的…號,進入資源選擇器,但現在這裡面是空的。所以下面我們需要給該工程新增外部資源。
7.新增資源有兩種方法。一種是直接新增系統提供的資原始檔,然後選擇所需圖示。另一種是自己寫資原始檔。我們主要介紹第一種。新建Qt Resources file,將它命名為menu。其他預設。
9.我們最好先在工程資料夾裡新建一個資料夾,如images,然後將需要的圖示檔案放到其中。
10.在Qt Creator的menu.qrc檔案中,我們點選Add下拉框,選擇Add Prefix。我們可以將生成的/new/prefix字首改為其他名字,如/File。
11.然後再選擇Add下拉框,選擇Add Files。再彈出的對話方塊中,我們到新建的images資料夾下,將裡面的圖示檔案全部新增過來。
12.新增完成後,我們在Qt Creator的File選單裡選擇Save All選項,儲存所做的更改。
13.這時再開啟資源選擇器,可以看到我們的圖示都在這裡了。(注意:如果不顯示,可以按一下上面的Reload按鈕)
14.我們將new.png作為“新建”選單的圖示,然後點選Shortcut,並按下Crtl+N,便能將Crtl+N作為“新建”選單的快捷鍵。
16.我們在工程資料夾下檢視建立的menu.qrc檔案,可以用寫字板將它開啟。
附:第二種新增資原始檔的方法。
1.首先右擊工程資料夾,在彈出的選單中選擇Add New,新增新檔案。也可以用File中的新增新檔案。
4.新增好檔案後將其內容修改如下。可以看到就是用第一種方法生成的menu.qrc檔案的內容。
5.儲存檔案後,在資源管理器中可以看到新增的圖示檔案。
備註:檔案提到的資源管理器,其實就是資原始檔,開啟資原始檔時,能看到所新增的圖示已經存在,表白新增成功。
通過以上操作後,可能看不到圖示的存在,如沒見到圖示的出現,可以就是其隱藏起來了,解決的辦法如下: