Added deleting DatabaseViewer dialog on close flag

This commit is contained in:
Mathieu Labbe
2015-04-28 11:52:39 -04:00
parent 8c398c3cf1
commit f7328c0362
2 changed files with 3 additions and 1 deletions

View File

@@ -2536,7 +2536,8 @@ void MainWindow::editDatabase()
if(!path.isEmpty())
{
DatabaseViewer * viewer = new DatabaseViewer(this);
viewer->setWindowFlags(Qt::Dialog);
viewer->setWindowModality(Qt::WindowModal);
viewer->setAttribute(Qt::WA_DeleteOnClose, true);
if(viewer->openDatabase(path))
{
if(viewer->isSavedMaximized())

View File

@@ -2113,6 +2113,7 @@ void PreferencesDialog::openDatabaseViewer()
{
DatabaseViewer * viewer = new DatabaseViewer(this);
viewer->setWindowModality(Qt::WindowModal);
viewer->setAttribute(Qt::WA_DeleteOnClose, true);
if(viewer->openDatabase(_ui->source_database_lineEdit_path->text()))
{
viewer->show();