首先定義乙個物件 qaction *openaction
=new
qaction(tr("&open..."),
this);
openaction
=new
qaction(tr("&open..."),
this);
openaction->setshortcut(qkeysequence::open); //setshortcut(tr("ctrl+q")); //可以沒有快捷鍵
openaction->setstatustip(tr("open
anexisting
image
file"));
connect(openaction,設定乙個action的步驟signal(triggered()),
this,
slot(open()));
(1).setshortcut() 這個屬性儲存的是動作的主要的快捷鍵。
voidsetshortcut(const qkeysequence & shortcut)
//setshortcut(tr("ctrl+q"));
(2).setstatustip();
voidsetstatustip(const qstring & statustip)
這個屬性儲存的動作的狀態提示。狀態提示顯示在由動作的頂級父控制項提供的所有狀態列。
預設情況下,此屬性包含乙個空字串。
QT 之QStringList類常用方法
qstringlist fonts fonts arial helvetica times courier fonts arial helvetica times courier 2.合併字串使用join qstring str fonts.join str arial,helvetica,time...
Qt常用容器類
qt為我們提供了一系列基於模板的容器類,來儲存特定型別的項。這些容器類都是隱式共享的 被用作唯讀容器時,是執行緒安全的。與stl類似,也分為序列式容器和關聯式容器。序列式容器有 qvector qlist qlinklist qstack qqueue。對大部分程式來說qlist都是乙個很好的選擇,...
QT常用的類和函式總結
此文是在學習qt的時候所用到的一些函式,因為函式在一段時間後會遺忘,所以將他們記錄下來。qpushbutton settext ok 設定按鍵顯示的姓名,例如設定為 ok setshortcut qkeysequence tr ctrl k 設定按鈕的快捷鍵,例如 設定為 ctrl k setena...