Started on window for managing the server.

This commit is contained in:
eelke 2017-02-12 08:13:38 +01:00
parent f51105bde0
commit 2f95c2f096
17 changed files with 163 additions and 8 deletions

View file

@ -197,6 +197,17 @@ void MainWindow::on_actionCancel_triggered()
void MainWindow::closeEvent(QCloseEvent *event)
{
// TODO collect which files need saving
std::vector<QString> files_to_save;
int n = ui->tabWidget->count();
for (int i = 0; i < n; ++i) {
QWidget *w = ui->tabWidget->widget(i);
QueryTab *qt = dynamic_cast<QueryTab*>(w);
if (qt) {
if (qt->isChanged()) {
files_to_save.push_back(qt->fileName());
}
}
}
// if (!m_queryTextChanged || continueWithoutSaving()) {
// event->accept();
// }