作者stanely321 (沒有心情的心情)
看板C_and_CPP
標題[問題] QT 語法的問題
時間Fri Nov 19 16:10:52 2010
( *[1m *[m 為色碼,可以按 Ctrl+V 預覽會顯示的顏色 )
( 未必需要依照此格式,文章條理清楚即可 )
遇到的問題: (題意請描述清楚)
我有一個consol mode的程式,我想用QT做一個圖形介面去操作這個程式,
那這個consol mode程式能夠接收網路上的封包後自動呼叫一個function,
我可以在function裡定義我收到封包後要做的事,那我現在想做的事就是
希望這個function能夠告訴QT幫我畫一個視窗,視窗上會有二個push botton
一個是接收、一個是不理會,可是問題來了,不論是connect或是event的方法
都是需要QT原本就定義好的物件才可以使用,我那consol mode程式並不屬
於QT,只是我寫了一個interface讓QT圖形介面可以叫consol mode程式做事情
,然後反過來要讓consol mode程式叫QT做事情就不知道怎麼辦了。
希望知道的人可以指導一下方向,謝謝大家。
開發平台: (例: VC++ or gcc/g++ or Dev-C++, Windows or Linux)
Ubuntu 10.04
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.30.10.70
推 bobhsiao:用 QProcess 11/19 23:03
→ stanely321:文中提到的function和QT是compile在一起的一個執行檔 11/20 09:52
→ stanely321:所以用Qprocess看起來是不行耶~~是這樣嗎? 11/20 09:53
→ stanely321:補充一下,我的意思是function和圖形介面的qt程式 11/20 09:57
→ stanely321:compile成單一執行檔,而不是分開的二個檔。 11/20 09:57
推 legnaleurc:重點是要怎麼知道你的外部程式有沒有收到封包? 11/20 11:11
→ stanely321:收到後文中提到的FUNCTION會被執行。 11/20 13:29
→ james732:用 IPC 讓兩隻程式溝通? 11/20 13:30