• 3837阅读
  • 2回复

[提问]退出确认对话框编译错误 [复制链接]

上一主题 下一主题
离线200300969
 

只看楼主 倒序阅读 楼主  发表于: 2012-12-19
关键词: 界面
小弟想做一个退出确认的对话框,目前有三个选项。是、否、最小化托盘。编译代码出现问题求助!!
void MainWindow::closeEvent(QCloseEvent *event)
{
    QMainWindow::closeEvent(event);
    switch( QMessageBox::information( this, tr("时间记录数据库"),
  tr("真的要离开吗?"),
  tr("是的"), tr("否"), tr("最小化托盘")
  0, 1, 2 ) )
{
    case 0:
  event->accept();
        break;
    case 1:
default:
        event->ignore();
        break;
case 2
        event->ignore();
this->hide();
    }
}
离线200300969

只看该作者 1楼 发表于: 2013-01-12
顶一顶-  -
离线jdwx

只看该作者 2楼 发表于: 2013-01-12
编译错误最好办,看看哪行出错,查帮助。
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
快速回复
限100 字节
 
上一个 下一个