0
0
mirror of https://github.com/fralx/LimeReport.git synced 2025-04-02 15:33:46 +03:00

some fix ui

This commit is contained in:
sanych_linux 2024-01-16 09:44:16 +03:00
parent 50c0efdfce
commit f91667dd6e
2 changed files with 5 additions and 2 deletions

View File

@ -105,6 +105,9 @@ ReportDesignWindow::ReportDesignWindow(ReportEnginePrivateInterface* report, QWi
ReportDesignWindowInterface(parent), m_textAttibutesIsChanging(false), m_settings(settings), m_ownedSettings(false), ReportDesignWindowInterface(parent), m_textAttibutesIsChanging(false), m_settings(settings), m_ownedSettings(false),
m_progressDialog(0), m_showProgressDialog(true), m_editorTabType(ReportDesignWidget::Page), m_reportItemIsLocked(false) m_progressDialog(0), m_showProgressDialog(true), m_editorTabType(ReportDesignWidget::Page), m_reportItemIsLocked(false)
{ {
auto f = qApp->font();
f.setPointSize(f.pointSize()*0.7);
setFont(f);
initReportEditor(report); initReportEditor(report);
createActions(); createActions();
// createMainMenu(); // createMainMenu();

View File

@ -141,7 +141,7 @@ ReportEnginePrivate::ReportEnginePrivate(QObject *parent) :
ReportEnginePrivate::~ReportEnginePrivate() ReportEnginePrivate::~ReportEnginePrivate()
{ {
if (m_designerWindow) { if (m_designerWindow) {
m_designerWindow->close(); m_designerWindow->deleteLater();
} }
if (m_activePreview){ if (m_activePreview){
m_activePreview->close(); m_activePreview->close();
@ -564,7 +564,7 @@ ReportDesignWindowInterface*ReportEnginePrivate::getDesignerWindow()
} else { } else {
#ifdef HAVE_REPORT_DESIGNER #ifdef HAVE_REPORT_DESIGNER
m_designerWindow = new LimeReport::ReportDesignWindow(this,QApplication::activeWindow(),settings()); m_designerWindow = new LimeReport::ReportDesignWindow(this,QApplication::activeWindow(),settings());
m_designerWindow->setAttribute(Qt::WA_DeleteOnClose,true); // m_designerWindow->setAttribute(Qt::WA_DeleteOnClose,true);
m_designerWindow->setWindowIcon(QIcon(":report/images/logo32")); m_designerWindow->setWindowIcon(QIcon(":report/images/logo32"));
m_designerWindow->setShowProgressDialog(m_showProgressDialog); m_designerWindow->setShowProgressDialog(m_showProgressDialog);
#endif #endif