具備條件:
當前的工作必須在linux 環境下完成
qt 擴充套件必須已經安裝並且做很好的配置與編譯。
應用程式所關聯的重要檔案
如果要建立乙個擴充套件的應用程式下面的檔案是不可缺少的
qbuild.pro 此檔案提供了並描述了當前的應用程式是如何被建立。
.desktop 每乙個應用程式在qt 擴充套件種都有乙個這樣的檔案, 他是用來提**用程式的資訊, 比如應用程式種圖示的顯示。
.ui 使用者介面的檔案, 有qt 的設計器來完成的應用程式的使用者介面系統
.ts 提供了應用程式國際化的支援
建立乙個例項的應用程式要經過下面的步驟:
我們一步一步的來
1.首先設計乙個化境用來制定qt extended 的遠目錄, 與qt extended 的構建目錄:
export qtopia_source_path=$home/src/qt-extended-
export qpedir=$home/build/qt-extended--qvfb
以上版本號碼可根據自己安裝的版本來設定。
10. 執行qt extended
$qpedir/bin/runqtopia
為存在的應用程式建立乙個工程檔案
為了讓乙個新工程可以正常的執行, 需要重新構建qbuild.pro 檔案, 使用一下的命令:
$qpedir/bin/qbuild -project
利用外掛程式擴充套件Qt應用程式
不僅 qt 本身可以通過外掛程式進行擴充套件,而且 qt 應用程式也可以通過外掛程式來擴充套件,這需要應用程式使用qpluginloader檢測和載入外掛程式。在這種情況下,外掛程式可能提供任意功能,不限於資料庫驅動程式 影象格式 文字編解碼器 樣式以及擴充套件 qt 功能的其他型別的外掛程式。原始...
從乙個應用程式挑到另乙個應用程式
背景 假如有a,b兩個程式 當然都得是你自己寫的 想在a程式中判斷b程式是否存在本機上,存在就啟動他,啟動的時候彈出乙個對話方塊,對話方塊的內容是a程式帶過去的。背景到此結束,下面是實現流程。實現 plain view plain copy 這個方法明白人一看就懂,你要是不懂還是先去看基礎教程吧!這...
建立WCF第乙個應用程式
在microsoft提出.net戰略以來,先後推出了一系列產品和技術,這些產品和技術為我們在.net平台下建立企業級的分布式應用提供了很大的 便利。這些技術和產品包括 net remoting,xml webserivce,wse 2.0,3.0 enterprise service,msmq 等等...