Qt + gcc + Win10環境編譯的程式,在Win7上有問題。
體現在一個QTreeView,每點擊一個節點,就加載其下面的子節點,有多級,節點的型別不同要呼叫不同的槽函式
然后我復用了一個執行緒,每次加載前會disconnect 之前的started信號和槽,將started 重新連接新的槽函式
Win10 上正常使用,Win 7上就無法加載
是Win10系統上編譯導致的Win7不兼容嗎? 還是別的原因?
uj5u.com熱心網友回復:
是有時候好使,開始的幾下好使,后面就沒反應了uj5u.com熱心網友回復:
WIN10系統應該在WIN7系統上做了一些優化,如果不牽涉到window的系統介面,應該不會出現不兼容的情況;另外在window下編譯的話,最好使用Qt+ msvc,除此之外,如果你想讓別人幫忙,show your codeuj5u.com熱心網友回復:
問題可能就在這里
uj5u.com熱心網友回復:
我把一堆任務槽函式寫在一個QObject里,是關于HTTP請求的,用的時候切換started 信號與不同的槽函式連接。Win10上是沒問題
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/43984.html
標籤:Qt
下一篇:Android 行走距離怎么計算?步行者可能是走來走去,也可能是轉圈走,也可能是沿著直線走,并且行走的時間也可能只有一兩分鐘
