Re: [問題] 請教在Qt上connect()寫自己的定義函式方法

看板LinuxDev作者 (David)時間17年前 (2008/04/08 11:18), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串3/4 (看更多)
※ 引述《JustinHere (良葛格)》之銘言: : ※ 引述《dakiyo (愛是唯一)》之銘言: : : 在Qt的connect()函式中他規定了必須直接或鍵接繼承QObject的class所宣告的物件的 : : 物件和方法才能放到connect(object,SIGNAL(),object,SLOT())裏面正常執行,可是現 : : 在我想讓我自己定義出來的class所產生的物件和物件裡的方法也能放到裏面正常運作 : : ,有試過讓自己寫的class繼承QObject去跑跑看,結果運作有問題.上網查了一下好像必 : : 須用"moc"這個去compile,可是詳細情形要怎麼做呢?希望有經驗的人能夠詳細的說明 : : 一下...感激不盡 Orz : : P.S:我是使用Eclipse執行Qt的 : http://caterpillar.onlyfun.net/Gossip/Qt4Gossip/CustomSignalSlot.html class xxx { Q_OBJECT ^^^^^^^^ 要有這個巨集... }; connect()很好玩喔... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.13.128.150

04/08 17:43, , 1F
然後記得要重新qmake一次
04/08 17:43, 1F
文章代碼(AID): #17-kFq8z (LinuxDev)
文章代碼(AID): #17-kFq8z (LinuxDev)