小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Qt開發(fā)ActiveX及環(huán)境搭建

 Kenshin0_0 2016-09-13
友情提示:Qt開發(fā)ActiveX用的不是Qt creator,而是VS的Qt插件
關(guān)于Qt的介紹自行百度google。
1.軟件下載:
     1)進(jìn)入Qt的下載網(wǎng)站:http://www./download/,點(diǎn)擊下圖的紅色方框,其他三個(gè)是要錢滴。

進(jìn)入頁面如下圖,不要點(diǎn)擊“Download Now”,點(diǎn)擊紅色方框的“View All Downloads

此時(shí)將會(huì)看到好多下載項(xiàng),選擇適合自己的,我裝的是vs2010所以選擇紅色方框中的,下載后直接傻瓜式安裝,這個(gè)是集成庫和IDE的,不用單獨(dú)裝Qt creator,裝好之后接著往下看:)

還要下載vs插件,Other Downloads中的第一項(xiàng)和第二項(xiàng)。

下載完之后傻瓜式安裝,完成之后就可以在vs的菜單欄中看到,別急還要配置qmake;

2)環(huán)境配置
點(diǎn)擊Qt5,選擇最后一項(xiàng)“Qt Options”,

彈出對話框后,應(yīng)該什么都沒有

點(diǎn)擊“Add”,彈出“Add New Qt Version”,可以先不用填“Version name”,點(diǎn)擊“Path”后面的按鈕,


選擇剛剛安裝的Qt目錄下面的msvc2010_opengl目錄,此目錄包含了qt的所有庫(include,lib,bin),點(diǎn)擊確定


此時(shí)“Version name”和“Path”都已填好,繼續(xù)“Ok”,就會(huì)出現(xiàn)此步驟中的第二幅圖,繼續(xù)“Ok”,環(huán)境就配好了。

3)開發(fā)
在vs中選擇“文件”-》“新建”-》“項(xiàng)目”,彈出對話框,可以看到“Qt5 Projects”,點(diǎn)擊后有以下五個(gè)選項(xiàng),選擇“ActiveQt Server”,也就是ActiveX。填好名稱,確定之后,再點(diǎn)擊“finish”。

此時(shí)項(xiàng)目就創(chuàng)建好了,隨便在ui中加個(gè)組件,我加了button,可以不用添加signal和slot,生成一下,會(huì)在程序目錄的win32目錄下生成debug目錄,里面有生成好的文件

*.dll是要注冊的,Qt開發(fā)的需要Qt的庫,可以用dependence walk查看需要哪些庫,我試了一下需要這些庫,都在Qt\Qt5.4.2\5.4\msvc2010_opengl\bin中。

注冊的時(shí)候最好用管理員權(quán)限運(yùn)行cmd,然后切換到dll目錄下,再regsvr32 *dll;如果順利的話會(huì)彈出成功的提示框。
4)測試
沒用qt測試,我用的以前創(chuàng)建的mfc窗體程序測試。
打開dialog,打開“工具箱”,在里面右擊,選擇“選擇項(xiàng)”

選擇“COM組件”,找到注冊的dll,將前面的復(fù)選框勾選,點(diǎn)擊確定

此時(shí),會(huì)在“工具箱”的底部看到添加的控件,就可以直接拖到dialog上用了。

當(dāng)然也可以用網(wǎng)頁進(jìn)行測試,可以自己試試。

    本站是提供個(gè)人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多