Go Qt5開發之選單欄 13

2021-10-04 06:23:14 字數 581 閱讀 2833

選單欄是常見的視窗應用程式的一部分。

這個例子,選單將終止應用程式。ctrl+q的行動是可訪問的快捷方式。

*/func

initui()

*widgets.qmainwindow

)var actions [

]*widgets.qaction

actions =

(actions, exitaction)

//建立乙個選單欄

menubar()

//新增選單

filemenu := menubar.

addmenu2

("&file"

)//新增按鈕

filemenu.

addactions

(actions)

}func

main()

Go Qt5開發之QPen 畫筆 37

qpen是乙個基本的圖形物件。用於繪製線條 曲線和輪廓的矩形 橢圓 多邊形或其他形狀。示例中我們畫六行。線條勾勒出了六個不同的筆風格。有五個預定義的鋼筆樣式。我們也可以建立自定義的鋼筆樣式。最後一行使用乙個定製的鋼筆繪製風格。func initui widgets.qmainwindow qp.dr...

qt選單欄開發知識

複習一下qt選單欄設定 cpdropdownwidget cpdropdownwidget qwidget parent qpushbutton parent 繼承按鈕 setobjectname header dropdown setfixedsize qsize 30,30 新增下拉視窗,裡面包...

Go Qt5開發之發訊號與接收訊號 17

有時需要知道訊號是由哪個控制項發出的。對此qt5提供了sender 方法。我們建立了兩個按鈕。我們通過呼叫sender 方法來判斷訊號源,並將其名稱顯示在窗體的狀態列中。func initui widgets.qmainwindow else if sender2 nilelse statusbar...