summaryrefslogtreecommitdiffstats
path: root/src/MainWindow.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/MainWindow.cpp')
-rw-r--r--src/MainWindow.cpp38
1 files changed, 23 insertions, 15 deletions
diff --git a/src/MainWindow.cpp b/src/MainWindow.cpp
index 2d730ac..2d4c242 100644
--- a/src/MainWindow.cpp
+++ b/src/MainWindow.cpp
@@ -25,7 +25,7 @@
///-- #include "SettingsPaths.h"
///--
#include "ToolBarWidget.h"
-///-- #include "AboutDialog.h"
+#include "AboutDialog.h"
///-- #include "AboutDialogGraphicsView.h"
///-- #include "UiGuiSettings.h"
///-- #include "UiGuiSettingsDialog.h"
@@ -79,9 +79,9 @@
\brief Constructs the main window.
*/
MainWindow::MainWindow(TQString file2OpenOnStart, TQWidget *parent) :
- MainWindowBase(parent)
-///- , _mainWindowForm(NULL), _qSciSourceCodeEditor(NULL), _settings(NULL),
-///- _highlighter(NULL), _textEditVScrollBar(NULL), _aboutDialog(NULL), _aboutDialogGraphicsView(
+ MainWindowBase(parent), m_aboutDialog(NULL)
+///- _mainWindowForm(NULL), _qSciSourceCodeEditor(NULL), _settings(NULL),
+///- _highlighter(NULL), _textEditVScrollBar(NULL), _aboutDialogGraphicsView(
///- NULL), _settingsDialog(NULL), _encodingActionGroup(NULL), _saveEncodedActionGroup(NULL),
///- _highlighterActionGroup(NULL), _uiGuiTranslator(NULL), _qTTranslator(NULL), _toolBarWidget(
///- NULL), _indentHandler(NULL), _textEditLineColumnInfoLabel(NULL)
@@ -116,9 +116,10 @@ MainWindow::MainWindow(TQString file2OpenOnStart, TQWidget *parent) :
///-- createHighlighterMenu();
///--
///--
-///-- // Generate about dialog box
-///-- _aboutDialog = new AboutDialog(this, TQt::SplashScreen);
-///-- _aboutDialogGraphicsView = new AboutDialogGraphicsView(_aboutDialog, this);
+ // Generate about dialog box
+ //m_aboutDialog = new AboutDialog(this, WStyle_Splash);
+ m_aboutDialog = new AboutDialog(this);
+///-- _aboutDialogGraphicsView = new AboutDialogGraphicsView(m_aboutDialog, this);
connect(actionAboutUniversalIndentGUITQt, SIGNAL(activated()), this, SLOT(showAboutDialog()));
///--
///-- // Generate settings dialog box
@@ -144,13 +145,19 @@ MainWindow::MainWindow(TQString file2OpenOnStart, TQWidget *parent) :
///-- setAcceptDrops(true);
}
+MainWindow::~MainWindow()
+{
+ delete m_aboutDialog;
+ ///-- _settings.clear();
+}
+
///-- /*!
///-- \brief Initializes the main window by creating the main gui and make some _settings.
///-- */
void MainWindow::initMainWindow()
{
// For icon setup
- TQString ICONS_PATH(APP_ICONS_PATH);
+ const TQString ICONS_PATH(APP_ICONS_PATH);
// Application icon
setIcon(TQPixmap(ICONS_PATH + "universalIndentGUI_64x64.png"));
// Menu icons
@@ -245,7 +252,7 @@ void MainWindow::initMainWindow()
void MainWindow::initToolBar()
{
// For icon setup
- TQString ICONS_PATH(APP_ICONS_PATH);
+ const TQString ICONS_PATH(APP_ICONS_PATH);
// Create the tool bar and add it to the main window.
m_toolBarWidget = new ToolBarWidget(toolBar);
@@ -268,7 +275,7 @@ void MainWindow::initToolBar()
//m_toolBarWidget->cbLivePreview->setPixmap(TQPixmap(ICONS_PATH + "live-preview.png"));
connect(m_toolBarWidget->cbLivePreview, SIGNAL(toggled(bool)), this, SLOT(previewTurnedOnOff(bool)));
connect(m_toolBarWidget->cbLivePreview, SIGNAL(toggled(bool)),
- actionLiveIndentPreview, SLOT(setChecked(bool)));
+ actionLiveIndentPreview, SLOT(setOn(bool)));
///-- connect(actionLiveIndentPreview, SIGNAL(toggled(
///-- bool)), m_toolBarWidget->cbLivePreview, SLOT(setChecked(bool)));
}
@@ -1605,11 +1612,12 @@ void MainWindow::openFileFromRecentlyOpenedList(int recentlyOpenedActionId)
*/
void MainWindow::showAboutDialog()
{
-///-- //TQPixmap originalPixmap = TQPixmap::grabWindow(TQApplication::desktop()->screen()->winId());
-///-- //tqDebug("in main pixmap width %d, numScreens = %d", originalPixmap.size().width(),
-///-- // TQApplication::desktop()->availableGeometry().width());
-///-- //_aboutDialogGraphicsView->setScreenshotPixmap( originalPixmap );
-///-- _aboutDialogGraphicsView->show();
+ //TQPixmap originalPixmap = TQPixmap::grabWindow(TQApplication::desktop()->screen()->winId());
+ //tqDebug("in main pixmap width %d, numScreens = %d", originalPixmap.size().width(),
+ // TQApplication::desktop()->availableGeometry().width());
+ //_aboutDialogGraphicsView->setScreenshotPixmap( originalPixmap );
+ //----_aboutDialogGraphicsView->show();
+ m_aboutDialog->show();
}
///-- /*!