0
0
mirror of https://github.com/fralx/LimeReport.git synced 2024-12-25 09:04:39 +03:00

Finish 1.4.114

This commit is contained in:
Arin Alexander 2019-01-08 19:53:16 +03:00
commit fa53885d1e

View File

@ -1135,13 +1135,6 @@ void BaseDesignIntf::mouseReleaseEvent(QGraphicsSceneMouseEvent *event)
void BaseDesignIntf::showEditorDialog(){ void BaseDesignIntf::showEditorDialog(){
QWidget *editor = defaultEditor(); QWidget *editor = defaultEditor();
if (editor) { if (editor) {
#ifdef Q_OS_WIN
editor->setAttribute(Qt::WA_DeleteOnClose);
editor->setWindowFlags(Qt::Dialog);
editor->setWindowModality(Qt::ApplicationModal);
editor->show();
#else
QDialog* dialog = new QDialog(QApplication::activeWindow()); QDialog* dialog = new QDialog(QApplication::activeWindow());
dialog->setAttribute(Qt::WA_DeleteOnClose); dialog->setAttribute(Qt::WA_DeleteOnClose);
#ifdef Q_OS_MAC #ifdef Q_OS_MAC
@ -1155,7 +1148,6 @@ void BaseDesignIntf::showEditorDialog(){
dialog->layout()->addWidget(editor); dialog->layout()->addWidget(editor);
connect(editor,SIGNAL(destroyed()),dialog,SLOT(close())); connect(editor,SIGNAL(destroyed()),dialog,SLOT(close()));
dialog->exec(); dialog->exec();
#endif
} }
} }