工作在主,我創建的線程創建一個QApplication的,然後,根據來自用戶,我想用在回調命令(從CIN)我在線程中創建的QApplication實例。 QApllication的創建發生在一個名爲'StartQtThread'的工作區上,我的主要功能是獲取命令的主要功能。的QApplication - 轉會線程不能在Windows
我的問題是,我從主線程的命令,不適用於qapplication。例如: :如果用戶輸入'z',我無法放大,在我的QApplication地圖上。公交車,因爲我在主線上沒有任何反應。 我試圖使用我的放大功能,從'StartQtThread'線程,它的工作原理。
試圖用「moveToThread(qApp->螺紋())」功能從主線程,但當前線程不被改變。
任何人都知道我該如何改變這種情況?
您不能將GUI對象移動到不同的線程。 – drescherjm 2013-04-07 13:42:27
謝謝@drescherjm但這沒有多大意義..我只想要的是一個插槽的triger將來自cin而不是gui。這真的不可能嗎? – kakush 2013-04-07 17:10:45
爲什麼你以前沒有告訴過它?你被允許使用第三方庫嗎?根據幫助,qxt的「QxtStdio」完全符合你的需求。鏈接:http://dev.libqxt.org/libqxt/wiki/Home – Amartel 2013-04-07 17:20:40