QT的ribbon菜單應用


在VS2015中安裝了QT的插件,因此可以用qtdesigner進行ui界面設計,對於qt常規的控件當然是很方便的,但是盡量不要這么去設計ui。因為在Qtitan庫中,控件都是自定義的,無法再designer中進行設計,因此還是要在.h.cpp文件中去設計ui。注意包含Qtitan的頭文件,並加上Q_OBJECT。

 

函數技巧:

①每個對象可以通過QObject::setObjectName()和QObject::objectName()設置、取得類的實例的名字

FirstQtApp obj; 
obj.setObjectName("instanceName"); 
QString name1 = obj.objectName();   // return instanceName
//每個對象還可以通過它的元對象className方法得到類的名字
QString name2 = obj.metaObject()->className();  // return FirtstQtApp
②窗口部件設置大小

void  QWidget::setGeometry ( int x, int y, int w, int h )

③QStringLiteral  對中文常量進行QString初始化

④相對路徑里常使用“../”來表示上一級目錄

./      表示當前路徑 如“./log/log1.txt” 表示當前路徑下的log目錄下的log1.txt
:/      表示對資源的引用,引用資源文件路徑 如“:/image/start.png” 表示資源文件里面定義的文件start.png

資源無法加載的解決方法:
①添加新項目-QT Resource
②打開相關qtresource,添加目錄和文件
③取別名
④action->setQIcon(URL);
 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM