1
0
Fork 1
mirror of https://github.com/TES3MP/openmw-tes3mp.git synced 2025-01-19 22:23:51 +00:00

intercept close button clicks in loading window

This commit is contained in:
Marc Zinnschlag 2014-05-03 17:14:17 +02:00
parent 3fdd72f204
commit e9c2f24faa
2 changed files with 11 additions and 0 deletions

View file

@ -6,9 +6,16 @@
#include <QProgressBar> #include <QProgressBar>
#include <QCursor> #include <QCursor>
#include <QDialogButtonBox> #include <QDialogButtonBox>
#include <QCloseEvent>
#include "../../model/doc/document.hpp" #include "../../model/doc/document.hpp"
void CSVDoc::LoadingDocument::closeEvent (QCloseEvent *event)
{
event->ignore();
emit cancel (mDocument);
}
CSVDoc::LoadingDocument::LoadingDocument (CSMDoc::Document *document) CSVDoc::LoadingDocument::LoadingDocument (CSMDoc::Document *document)
: mDocument (document) : mDocument (document)
{ {

View file

@ -26,6 +26,10 @@ namespace CSVDoc
QProgressBar *mFileProgress; QProgressBar *mFileProgress;
QProgressBar *mRecordProgress; QProgressBar *mRecordProgress;
private:
void closeEvent (QCloseEvent *event);
public: public:
LoadingDocument (CSMDoc::Document *document); LoadingDocument (CSMDoc::Document *document);