我有我從main.cpp文件打開QDialog
窗口的情況,然後我等待exec()
方法根據成功或失敗返回QDialog
。就像這樣:Qt對話框如何從函數中觸發accept()和reject()從
int main(...) {
LoginDialog *loginDlg = new LoginDlg;
if(loginDlg->exec() != Qt:;Accepted) {
return 0;
}
//check the login Info
delete loginDlg;
MainWindow w;
w.show()
return app.exec();
}
從Qt的例子(地址簿),我看到我只是可以使用accept()
和reject()
插槽。 問題是,我喜歡基於某些功能流程關閉窗口,而不是確定/關閉按鈕。 如何從函數中觸發這些插槽? 。