成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

詳解 Qt 庫中添加插件辦法

移動開發
本文介紹的內容是在Qt 庫中添加插件辦法,插件是一種遵循一定規范的應用程序接口編寫出來的程序。很多軟件都有插件,插件有無數種。

Qt 庫中添加插件辦法是本篇文章要講解的內容,前天下載了Qt 4.6.1的最新版本,編譯了一夜終于編譯完成,興沖沖的把以前寫好的程序也用新的版本編譯了一遍,但是問題來了。

 以前寫的圖像處理的工具居然不支持jpeg格式了,很是奇怪。 搜索了一天得知問題出在這了:以前用的版本是4.3.3,這個版本好像一出來就支持jpeg格式,所以以前沒有注意到這個問題。

現在這個4.6.1不支持了怎么辦?

我們在幫助文檔里可以找到答案:

To link statically against those plugins, you need to use the Q_IMPORT_PLUGIN() macro in your application and you need to add the required plugins to your build using QTPLUGIN. For example, in your main.cpp:

  1.  #include <QApplication> 
  2.   #include <QtPlugin> 
  3.    Q_IMPORT_PLUGIN(qjpeg)  
  4.    Q_IMPORT_PLUGIN(qgif)  
  5.    Q_IMPORT_PLUGIN(qkrcodecs)  
  6.    int main(int argc, char *argv[]) {  
  7.        QApplication app(argc, argv);  
  8.        ...      
  9.       return app.exec();  
  10. }  
  11. In the .pro file for your application, you need the following entry:  
  12.  QTPLUGIN     += qjpeg \   
  13.                  qgif \    
  14.                       qkrcodecs 

但是這樣還是不行,編譯工程的時候會出先

  1. undefined reference to `qt_plugin_instance_qgif()’  
  2. undefined reference to `qt_plugin_instance_qjpeg()’ 

等錯誤。

解決方法:在.pro中加入:

  1. LIBS += C:/Qt/4.3.3/plugins/imageformats/libqgif.a  
  2. LIBS += C:/Qt/4.3.3/plugins/imageformats/libqjpeg.a 

如果QT靜態編譯正確的話,你應該上面這個目錄 下看到這兩個文件libqgif.a和libqjpeg.a (據說以前的QT版本也可能是.lib或.o文件)

 對于VS項目呢,可以在項目屬性頁里的 連接器->輸入->添加依賴項里把庫文件添加進去就可以了!

完成!

小結:Qt庫中添加插件的辦法的內容介紹完了,希望本篇文章對你有所幫助!更多內容請參考編輯推薦!

責任編輯:zhaolei 來源: 互聯網
相關推薦

2011-06-10 10:00:16

Qt 數據庫 MySQL

2011-09-01 15:51:53

Qt插件VS 2010

2011-06-27 16:59:19

Qt 動態 插件

2011-08-30 14:25:06

QT數據庫

2011-09-01 16:01:25

Qt插件

2011-07-01 10:03:52

QT 數據庫

2011-06-28 14:27:38

Qt Qt For Sym

2011-06-27 17:24:37

Qt 插件

2011-09-01 14:04:45

QT Webkit插件

2011-06-14 11:48:38

Webkit QT

2009-06-18 14:28:24

Eclipse中添加M

2011-07-04 18:02:29

QT Sqlite 數據庫

2011-06-24 09:13:30

QT SDL

2011-06-23 18:37:02

Qt 數據庫

2011-06-28 10:03:37

Qt OpenCV qmake

2011-09-09 18:43:13

Qt Webkit瀏覽器

2011-06-24 14:17:58

Qt 容器類 QVector

2011-06-24 09:22:54

QT .pro文件 qmake

2011-06-29 17:20:20

Qt 內存 QOBJECT

2011-06-28 15:18:45

Qt 單例模式
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产高清在线观看 | 欧美精品在线一区二区三区 | 一级毛片视频 | 亚洲激情网站 | 国产在线中文字幕 | 亚洲v日韩v综合v精品v | 午夜久久久久久久久久一区二区 | 久久久精品一区二区三区四季av | 91动漫在线观看 | 一区二区三区四区免费视频 | 亚洲天堂中文字幕 | 亚洲 中文 欧美 日韩 在线观看 | 日本精品久久久一区二区三区 | 欧美成人一级 | 国产精品国产a级 | 日韩欧美一区二区三区四区 | 在线观看av网站永久 | 91精品久久久久久久久久入口 | 91精品国产777在线观看 | 国产精品网址 | 国产视频1 | 中文成人在线 | 色综合天天网 | 久草福利 | 99热精品在线 | 91正在播放 | 中文字幕av高清 | 日韩高清国产一区在线 | 亚洲成人一级 | 日韩三级电影一区二区 | 国产精品不卡一区二区三区 | 日韩av在线一区 | 欧美三区 | 99久久精品免费看国产四区 | 北条麻妃av一区二区三区 | 成人在线一区二区 | 毛片一区二区 | 午夜免费影视 | 日韩高清成人 | 精品福利一区二区三区 | 天堂资源最新在线 |