久久精品精选,精品九九视频,www久久只有这里有精品,亚洲熟女乱色综合一区
    分享

    QT5中如何使用QFtp類

     石頭記143 2013-10-06

    由于QT5QML的支持有很大的改進,所以打算將原來基于QT4的程序移植到QT5上,在移植用QFtp類寫的程序時傻眼了!

    Qt5 移除了 QFtp API,原因是其實現質量。QNetworkAccessManager 可以用來提供 ftp url 的上傳下載操作。

    由于原來的程序已經跑的很穩定了不想做修改,然后就去想其它辦法,結果發現官方說這些 API 將由某一易于遷移的獨立形式提供。

    鄙人就去git看了看,結果發現這個源碼一直在更新,已經更新到支持Qt5了,所以我就下載了一份源碼,然后編譯了一個支持QT5QFtp

    廢話不多說了,直接說我怎么做的:

    1.git下載代碼

    http://qt./qt/qtftp

    我下載的時候最后更新時間是2013-06-11


    然后點擊紅色區域的那個連接



    在新窗口中點擊



    下載源碼


    2. 編譯


    如圖用QTCreator打開項目

    然后編譯編譯最后會有幾個類似警告的東西,直接點擊忽略


    3.完成后會在構建目錄\lib\目錄下面生成兩個編譯好的靜態庫


    4.編譯動態庫


    進入\master\qt-qtftp\src\qftp目錄


    修改qftp.pro文件


    將原來的兩句CONFIG修改為:


           CONFIG -= static

           CONFIG += shared


    然后編譯編譯完成后同樣會在構建目錄\lib\目錄下生給予成我們需要的動態庫文件


    5.部署編譯好的庫


    5.1將動態庫(.dll文件)拷貝至C:\Qt\Qt5.1.0\5.1.0\mingw48_32\bin目錄下

    5.2將靜態庫(.a文件)拷貝至C:\Qt\Qt5.1.0\5.1.0\mingw48_32\lib目錄下

    5.3master\qt-qtftp\src\qftp目錄下的兩個頭文件qftp.hqurlinfo.h

    拷貝至C:\Qt\Qt5.1.0\5.1.0\mingw48_32\include\QtNetwork目錄下

    5.4在該目錄下創建一個文件QFtp注意沒有擴展名

    5.5用記事本打開QFtp文件,并且在其中寫上#include”qftp.h”


    6.使用編譯好的庫

    需要連接哪個庫就在pro文件中連接哪個庫

    例如:

        LIBS+="C:/Qt/Qt5.1.0/5.1.0/mingw48_32/bin/Qt5Ftp.dll"

    7.然后你原來基于QFtp寫的程序就可以成功編譯了


      本站是提供個人知識管理的網絡存儲空間,所有內容均由用戶發布,不代表本站觀點。請注意甄別內容中的聯系方式、誘導購買等信息,謹防詐騙。如發現有害或侵權內容,請點擊一鍵舉報。
      轉藏 分享 獻花(0

      0條評論

      發表

      請遵守用戶 評論公約

      類似文章 更多

      主站蜘蛛池模板: 中文字幕无线码中文字幕免费 | 日本边添边摸边做边爱的视频| 韩国午夜理伦三级在线观看仙踪林| 丰满无码人妻热妇无码区| 加勒比无码人妻东京热| 国产线观看免费观看| 四虎国产精品成人| 无码人妻一区二区三区精品视频| 韩国免费a级毛片久久| 麻豆国产传媒精品视频| 成午夜福利人试看120秒| 成人欧美一区二区三区在线观看| 国内精品久久久久久无码不卡| 办公室强奷漂亮少妇视频| 99国精品午夜福利视频不卡99 | 乱码中字在线观看一二区| 国产成人手机高清在线观看网站| 成人午夜av在线播放| 加勒比中文字幕无码一区| 无码人妻久久一区二区三区免费丨 | 亚洲中文字幕国产精品| 欧美精品一区二区在线观看播放| 欧美性色欧美A在线图片| 无码精品人妻一区二区三区中| 草裙社区精品视频播放| 午夜无码区在线观看亚洲| 免费无码又爽又刺激高潮虎虎视频 | 久久99热只有频精品6狠狠| 欧美国产日产一区二区| 亚洲AV无码AV在线影院| 2020年最新国产精品正在播放| 爽爽影院免费观看| 日韩AV高清在线看片| 精品国产精品中文字幕| 国产欧美日韩VA另类在线播放| 色狠狠色噜噜AV一区| 中文字幕久久国产精品| 久久夜色撩人精品国产小说| 亚洲理论在线A中文字幕| 巨爆乳中文字幕爆乳区| 亚洲精品V天堂中文字幕|