從Qt擴充套件上建立乙個應用程式

2021-05-10 14:40:53 字數 719 閱讀 2236

具備條件:

當前的工作必須在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 等等...