A. 使用qt5在機器上通過ip顯示另一台機器的文件目錄的槽函數怎麼寫求大神啊啊,急!
這個得網路傳輸啊,根據對應的ip,發送網路數據請求,,獲得數據然後返回顯示,
B. Ubuntu環境下用QT怎樣創建程序使文件進行新建 復制 刪除的操作
看看自己導入什麼模塊,一般是QtCore、QtGui等,帶上QtCore4.so、QtGui4.so這幾個庫就行了,也就這幾個東西,還有復制qt/plugins目錄里你用到的插件,例如codecs、imageformats目錄常常是用到的。也就是說把QtCore4.so、QtGui4.so這幾個復制到你的可執行程序目錄,並且創建一個plugins目錄,然後復制qt/plugins里的codecs目錄和imageformats目錄(以及其他插件目錄,如你用到資料庫就需要sqldrivers)到這個plugins目錄即可,也就這點東西
C. 用QT寫好的程式,如何使用在其他未裝QT的PC上換句話說,如何封裝後轉移到其他電腦請幫忙說明詳細步驟!
一般情況下,你搜索QT的安裝目錄下找到四個文件,分別是mingwm10.dll、libgcc_s_dw2-1.dll、QtCore4.dll、QtGui4.dll,將這四個文件和你的可執行程序放一塊,然後再拷貝到其他電腦上就可以運行了。如果不行的話,就像jing_1753說的那樣,運行程序時提醒缺什麼文件就搜索那個文件,然後拷貝到可執行程序所在目錄下就可以了
D. Qt5編寫的程序怎樣在別人電腦上運行
步驟如下:
1、新建一個Visual C++的「Win32項目」,建立一個空項目。
2、建立完成後,右鍵點擊右邊的「解決方案」中的「源文件」。
3、選擇「添加」,然後添加「新建項」。
4、選擇「Visual C++」中的C++文件,點「添加」。
5、在新加的C++文件裡面寫好代碼
E. QT 如何讀取共享磁碟的文件
先用「net use」命令建立到資源的連接,這個命令支持輸入用戶名密碼,用來取代在資源管理器中輸入用戶名密碼。然後QFile就可以訪問了。
F. Qt程序怎樣拷貝到其他電腦上運行
選擇Release模式看看行不行,你那個Debug的文件夾不能運行可能是缺少了相應的庫,而以Release模式生成,就把庫全包含進exe文件中了。
G. 怎樣才可以在別人的電腦上運行自己的QT程序
cmd進不去,你可以用遠程桌面,就是在運行里輸入mstsc
輸入他的ip,然後用他的用戶名和密碼登陸。但xp只支持單用戶,如果你登陸他的電腦,他就看不到桌面了。2000和2003可以,單你們用的不是通一個桌面,所以他也看不到你在運行的程序
H. 如何通過Qt 創建一個excel文件
首先,我們打開前文所設置的工程項目。
然後,我們在界面設計窗口,加入一個label用於顯示,要保存的目錄。注意設置下相應的界面布局。
然後,我們在mainwindow.h類中創建一個newExcel的函數,用於實現新建excel的功能。
在對應的cpp文件中,我們要實現newExcel函數功能,首先,按前文的步驟,將application,workbook,worksheet進行賦值並設置。
其中,pApplication->setControl("Excel.Application");用於連接excel控制項。pWorkBooks = pApplication->querySubObject("Workbooks");獲取workbooks指針。
之後,我們需要用QFile先判斷下是否已經存在同名文件,如果沒有,我們通過操作excel組件進行創建。file.exist()是判斷文件是否存在。如果不存在,我們新建一個excel,然後獲取活動的workbook。然後通過dynamicCall調用SaveAs函數進行保存。
然後在構造函數中調用newExcel,我們可以創建一個名字為fileName的excel文件了。
程序運行以後,會彈出保存文件的對話框,在其中選擇要保存的excel文件名,點擊保存之後,會在你選擇的路徑中創建一個excel文件。
但是,當我們准備刪除此文件的時候,會無法完成,這是因為,我們程序中使用pApplication操作excel的函數並沒有關閉。
9
我們可以在源文件中添加以下代碼關閉調用。這樣就可以刪除了。
I. Qt5 編譯後的exe在另一台未裝Qt的機器上怎麼運行
platforms/qwindows.dll 注意這個platforms是一個文件夾,你拷貝整個文件夾就行
icudt51.dll
icuin51.dll
icuuc51.dll
libgcc_s_dw2-1.dll
libGLESv2.dll
libstdc++-6.dll
libwinpthread-1.dll
Qt5Core.dll
Qt5Gui.dll
Qt5Multimedia.dll
Qt5MultimediaWidgets.dll
Qt5Network.dll
Qt5OpenGL.dll
Qt5Positioning.dll
Qt5PrintSupport.dll
Qt5Qml.dll
Qt5Quick.dll
Qt5Sensors.dll
Qt5Sql.dll
Qt5Svg.dll
Qt5WebKit.dll
Qt5WebKitWidgets.dll
Qt5Widgets.dll
qwindows.dll
你在qt的目錄中找到這25個dll,隨同可執行文件一塊發布就可以了。把可執行文件至於這些dll目錄下,或者將這些dll加到環境變數中也行。有些dll名稱可隨版本得不同而不同。