菜單欄和工具欄-1

新建文件,雙擊mainwindow.ui文件進入設計模式

1.首先添加菜單

雙擊左上角的“在這裏輸入”,修改爲“文件(&F)”,這裏要使用英文半角括號。回車在彈出的下拉菜單中將第一項改爲“New File(&N)”,並回車。如下圖:


在下面的Action編輯器中有了“New File”動作,單擊該動作,將其拖入到菜單欄下面的工具欄中。粉色矩形框爲工具欄區域,紅色框爲Action編輯器區域。如下圖:


2.添加圖標資源

1> 添加QT資源文件,右擊項目文件,選擇“添加新文件 -> Qt -> Qt Resource File”,文件名爲“myImage”,其他選項默認即可。


2> 添加文件。進入資源管理界面,即第一步新建的myImage.qrc文件中。在項目文件夾myMainWindow中新建images的文件夾並放入2張圖片。


注意:資源文件images必須放在與myimage.qrc文件同級或子級目錄下,如放在其他地方,添加資源時會提示將文件複製到有效位置。

在資源管理界面單擊“添加”按鈕,選擇“添加前綴”,然後將屬性欄中的前綴改爲“/myImage”,再單擊“添加”按鈕,選擇“添加文件”,在彈出的對話框中進入到前面新建的images文件夾,選中那兩張圖片單擊“打開”即可。這時myimage.qrc文件中出現了添加的圖片列表。按Ctrl + S保存對文件的修改。


3.使用圖片

進入mainwindow.ui文件設計模式,在Action編輯器中雙擊“New File”動作,彈出編輯動作對話框。其中對象名改爲“action_New”,ToolTip 改爲“新建文件”,然後單擊圖標後面的按鈕進入選擇資源界面(若沒有顯示可用資源,需點擊左上角的重新加載綠色箭頭圖標),這裏選new.png圖片並確定。最後在快捷鍵後面的輸入欄上單擊並按下Ctrl + N,就可以將它設置爲這個動作的快捷鍵了。


工具欄中會出現文件圖標,如下圖


上述動作可以使用代碼來實現,可參考 菜單欄和工具欄-2


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章