mirror of
https://github.com/TES3MP/openmw-tes3mp.git
synced 2025-03-28 20:36:42 +00:00
Made popup messagebox non-modal.
This commit is contained in:
parent
fdc20c595d
commit
77171b788b
1 changed files with 6 additions and 1 deletions
|
@ -228,13 +228,18 @@ bool CSVDoc::ViewManager::notifySaveOnClose (CSVDoc::View *view)
|
||||||
|
|
||||||
bool CSVDoc::ViewManager::showModifiedDocumentMessageBox (CSVDoc::View *view)
|
bool CSVDoc::ViewManager::showModifiedDocumentMessageBox (CSVDoc::View *view)
|
||||||
{
|
{
|
||||||
QMessageBox messageBox;
|
emit closeMessageBox();
|
||||||
|
|
||||||
|
QMessageBox messageBox(view);
|
||||||
CSMDoc::Document *document = view->getDocument();
|
CSMDoc::Document *document = view->getDocument();
|
||||||
|
|
||||||
messageBox.setText ("The document has been modified.");
|
messageBox.setText ("The document has been modified.");
|
||||||
messageBox.setInformativeText ("Do you want to save your changes?");
|
messageBox.setInformativeText ("Do you want to save your changes?");
|
||||||
messageBox.setStandardButtons (QMessageBox::Save | QMessageBox::Discard | QMessageBox::Cancel);
|
messageBox.setStandardButtons (QMessageBox::Save | QMessageBox::Discard | QMessageBox::Cancel);
|
||||||
messageBox.setDefaultButton (QMessageBox::Save);
|
messageBox.setDefaultButton (QMessageBox::Save);
|
||||||
|
messageBox.setWindowModality (Qt::NonModal);
|
||||||
|
messageBox.hide();
|
||||||
|
messageBox.show();
|
||||||
|
|
||||||
bool retVal = true;
|
bool retVal = true;
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue