有点难理解要求的意思,求一个问题的思路

问题:
用Qt实现
通过菜单命令弹出对话框,用以设置日期(年、月、日)。
按下ok按钮后,用QMessageBox显示输入的日期
检查输入日期的合法性(如月份不能小于1或超过12);若日期合法则用显示日期,否则提示输入不合法。

自己试了试,发现用triggered好像实现不了点击菜单出现对话框,没什么思路了
connect(ui->menu,&QMenu::triggered,this,&MainWindow::showdialog);

你要创建一个窗体,点击菜单打开窗体