1
我的服務器繪製圖像/圖形從客戶端接收到的對象QGraphicsScene
它在IDE上運行良好。在IDE中運行但exe無效(數據格式不正確)
要在不同的機器上測試我將dll和exe複製到同一個文件夾中並運行exe。
所有網絡通信都進行得很順利,我可以確認客戶端發送的圖形對象,但Serevr不GraphicsScene
拉他們,但它工作順利,當我在QtCReator IDE中運行。
編輯:
現在看來,圖像分組中的exe
運行時,我做了以下測試得到畸形。
- 客戶端存儲在掃描文件夾,圖像分組
- 客戶機發送圖像數據包並蜂鳴(如果成功保存)
- 服務器接收圖像數據包,並在掃描文件夾中保存
- 服務器playes音(如果不成功保存)
當我同時運行(在IDE客戶端和服務器)
客戶嘟嘟的和服務器不 和我看到的影像掃描兩臺機器的文件夾
當我在IDE但服務器EXE
客戶端發出蜂鳴聲並存儲圖像 但服務器的嗶嗶聲運行客戶端並且不能存儲圖像在其掃描文件夾
服務器不能保存圖像,因爲QImage::save()
返回false
你需要ant環境變量爲你的應用程序工作? – 2012-07-09 07:35:22
不需要我的應用程序不需要任何此類設置。然而,我不知道如果Qt或QGraphicsScene需要 – 2012-07-09 07:36:06
你能確認服務器實際上是試圖畫東西嗎?嘗試添加日誌記錄或任何東西來檢查消息是否被服務器接受,以及繪製/繪製例程是否被調用 – 2012-07-09 08:33:01