• 4302阅读
  • 1回复

关于事件问题 [复制链接]

上一主题 下一主题
离线wmhnq
 

只看楼主 倒序阅读 楼主  发表于: 2007-07-01
— 本帖被 XChinux 执行加亮操作(2008-07-18) —
1、如果在窗体关闭前自行判断是否可关闭
答:重新实现这个窗体的closeEvent()函数,加入判断操作

Quote:

void MainWindow::closeEvent(QCloseEvent *event)
{
      if (maybeSave())
      {
              writeSettings();
              event->accept();
      }
      else
      {
              event->ignore();
      }
}

///////我还是不明白,我用的是QT4.3,做了一个窗体,发现class Ui_MainWindow并没有继承任何类,这里的重写closeEvent是重写哪里呢????
[ 此贴被XChinux在2008-07-18 13:43重新编辑 ]
离线transformer

只看该作者 1楼 发表于: 2007-07-04
如果使用designer做的窗体可能需要改写一下代码,让它继承一个类
快速回复
限100 字节
 
上一个 下一个