|
友情提示: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)行測試,可以自己試試。
|
|
|