我終於要完成我的學校項目,並認爲在我的下拉菜單中有一個退出選項會很高興,但無論我嘗試什麼,我都無法使其工作。如果你能在你的空閒時間看看吧,我真的apprechiate它(或任何建議,你可能有)QT-菜單退出選項
void MainWindow::on_actionExit_triggered()
{
connect(this,SIGNAL(triggered()),MainWindow,SLOT(close()));
}
每次我嘗試調試它,它提供了以下錯誤信息:
error: expected primary-expression before ',' token
乾杯:Ryseth
編輯:我已經嘗試過它的信號/槽連接手動連接,但它只是不會讓我... – Ryseth
我有點被這個迷惑 - 是你的當調用'on_actionExit_triggered'函數?另外,如果'this'引用'MainWindow',它是否有'觸發'信號? –
呵呵,顯然它應該有一個'triggered()'信號,但是它沒有像正常退出按鈕的情況那樣完成?我的意思是,我右鍵單擊退出菜單 - >轉到插槽 - >觸發(),然後只需告訴他(類似於上面提到的一個),當我點擊它(或觸發它)只需要MainWindow的'close()'插槽? – Ryseth