中文菜單翻譯 Qt Designer怎么添加菜單欄???
Qt Designer怎么添加菜單欄???使用QT創(chuàng)建桌面程序時(shí),QT designer通常用于設(shè)計(jì)程序接口。在QT窗口類中,qmenubar和qtoolbar沒有按鈕或選項(xiàng)。相反,他們需要向這些控件添
Qt Designer怎么添加菜單欄?。?/h2>
使用QT創(chuàng)建桌面程序時(shí),QT designer通常用于設(shè)計(jì)程序接口。在QT窗口類中,qmenubar和qtoolbar沒有按鈕或選項(xiàng)。相反,他們需要向這些控件添加qaction。每一個(gè)動(dòng)作都構(gòu)成了一個(gè)類似“控制”的按鈕。在因特網(wǎng)上有許多方法可以將qaction添加到源代碼中。事實(shí)上,您可以輕松地在QT設(shè)計(jì)器中向菜單欄和工具欄添加操作。方法如下:
1。打開動(dòng)作編輯器。如果找不到動(dòng)作編輯器,請單擊QT設(shè)計(jì)器菜單欄上的查看動(dòng)作編輯器。
2. 在“動(dòng)作編輯器”(action editor)窗口中添加新動(dòng)作。三。將操作拖動(dòng)到菜單欄或狀態(tài)欄。如果要為操作設(shè)置響應(yīng)函數(shù),可以將操作的triggered()信號與所需的slot函數(shù)連接起來。例如//connect signals and slot
直接學(xué)習(xí)QT。其他的GUI開發(fā)工具包括wxwindows、Tkinter、GTK等等,但是我認(rèn)為QT是最劃算的。而且它有一個(gè)設(shè)計(jì)器,可以直接繪制界面,像VB一樣,直接修改界面控件的屬性。更不用說中國菜了。您可以將“另存為”更改為“另存為”或(U“另存為”)。編碼(“GB18030”),然后重試。
請教如何用python2.7開發(fā)具有中文菜單的界面?
有關(guān)WPF,請參閱WPF編程字典(豆瓣)。雖然界面元素很多,但都是虛擬的,只是簡單的積累。
用qtcreator寫的界面,用qtdesigner打不開?
在qt551中,action沒有右鍵,如圖所示:應(yīng)該這樣操作:
control view action editor
如何在Qt Designer中為MenuBar的action添加slot?
如果想用純C和QT Designer生成的界面來實(shí)現(xiàn)一個(gè)軟件,是不可能的。QT設(shè)計(jì)器生成的接口只適用于QT框架。
您只需在當(dāng)前實(shí)現(xiàn)的基礎(chǔ)上為接口的相關(guān)控件添加信號和插槽,然后調(diào)用相關(guān)控件的SDK即可實(shí)現(xiàn)所需功能,但前提是您可以使用QT編程。
如果您只想獲取接口實(shí)現(xiàn)的代碼,可以在項(xiàng)目所在的目錄中找到“UI”以開頭的頭文件。頭文件是接口實(shí)現(xiàn)的源代碼,僅適用于QT。