QT4常见问题解答.docVIP

  • 5
  • 0
  • 约2.11万字
  • 约 26页
  • 2018-01-07 发布于河南
  • 举报
QT4常见问题解答

如果在窗体关闭前自行判断是否可关闭 答:重新实现这个窗体的closeEvent()函数,加入判断操作 Quote: void MainWindow::closeEvent(QCloseEvent *event) { ? ? if (maybeSave()) ? ? { ? ? ? ? writeSettings(); ? ? ? ? event-accept(); ? ? } ? ? else ? ? { ? ? ? ? event-ignore(); ? ? } } 2、如何用打开和保存文件对话 答:使用QFileDialog Quote: ? ? ? ? QString fileName = QFileDialog::getOpenFileName(this); ? ? ? ? if (!fileName.isEmpty()) ? ? ? ? { ? ? ? ? ? ? ? loadFile(fileName); ? ? ? ? } Quote: ? ? QString fileName = QFileDialog::getSaveFileName(this); ? ? if (fileName.isEmpty()) ? ? { ? ? ? ? return false; ? ? } 3、如果创建Actions(可在菜单和工具栏里使用这些Action)

文档评论(0)

1亿VIP精品文档

相关文档