summaryrefslogtreecommitdiffstats
path: root/src/MainWindow.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/MainWindow.cpp')
-rw-r--r--src/MainWindow.cpp14
1 files changed, 9 insertions, 5 deletions
diff --git a/src/MainWindow.cpp b/src/MainWindow.cpp
index a00bb52..aa9a14b 100644
--- a/src/MainWindow.cpp
+++ b/src/MainWindow.cpp
@@ -25,6 +25,7 @@
#include "AboutDialog.h"
#include "IndentHandler.h"
#include "SettingsPaths.h"
+#include "UiGuiInfoDialog.h"
#include "UiGuiSettings.h"
#include "UiGuiSettingsDialog.h"
#include "UiGuiVersion.h"
@@ -71,7 +72,7 @@ MainWindow::MainWindow(TQString file2OpenOnStart, TQWidget *parent) :
MainWindowBase(parent), m_aboutDialog(nullptr), m_qSciSourceCodeEditor(nullptr),
m_uiGuiTranslator(nullptr), m_textEditLineColumnInfoLabel(nullptr),
m_oldLinesNumber(0), m_openEncodingActions(), m_saveEncodingActions(),
- m_encodingActionGroup(nullptr), m_saveEncodedActionGroup(nullptr),
+ m_encodingActionGroup(nullptr), m_saveEncodedActionGroup(nullptr), m_infoDialog(nullptr),
m_highlighterActionGroup(nullptr), m_documentModified(false), m_previewToggled(true),
m_indentHandler(nullptr), m_centralSplitter(nullptr), m_settingsDialog(nullptr),
m_highlighter(nullptr), m_highlightingActions(), m_toolBarWidget(nullptr)
@@ -109,9 +110,13 @@ MainWindow::MainWindow(TQString file2OpenOnStart, TQWidget *parent) :
m_aboutDialog = new AboutDialog(this);
connect(actionAboutUniversalIndentGUITQt, TQ_SIGNAL(activated()), this, TQ_SLOT(showAboutDialog()));
+ // Generate info dialog box
+ m_infoDialog = new UiGuiInfoDialog(this, m_indentHandler);
+ connect(actionShowInfo, TQ_SIGNAL(activated()), m_infoDialog, TQ_SLOT(showDialog()));
+
// Generate settings dialog box
- m_settingsDialog = new UiGuiSettingsDialog(this, m_settings);
- connect(actionShowSettings, TQ_SIGNAL(activated()), m_settingsDialog, TQ_SLOT(showDialog()));
+ m_settingsDialog = new UiGuiSettingsDialog(this, m_settings);
+ connect(actionShowSettings, TQ_SIGNAL(activated()), m_settingsDialog, TQ_SLOT(showDialog()));
if (TQFile::exists(file2OpenOnStart))
{
@@ -132,8 +137,6 @@ MainWindow::MainWindow(TQString file2OpenOnStart, TQWidget *parent) :
MainWindow::~MainWindow()
{
- delete m_settingsDialog;
- delete m_aboutDialog;
UiGuiSettings::deleteInstance();
}
@@ -158,6 +161,7 @@ void MainWindow::initMainWindow()
actionMenuExport->setIconSet(TQPixmap(ICONS_PATH + "exporthtml.png"));
actionExportPDF->setIconSet(TQPixmap(ICONS_PATH + "exportpdf.png"));
actionExportHTML->setIconSet(TQPixmap(ICONS_PATH + "exporthtml.png"));
+ actionShowInfo->setIconSet(TQPixmap(ICONS_PATH + "info.png"));
actionExit->setIconSet(TQPixmap(ICONS_PATH + "system-log-out.png"));
// - Indenter menu
actionLoadIndenterConfigFile->setIconSet(TQPixmap(ICONS_PATH + "load_indent_cfg.png"));