summaryrefslogtreecommitdiffstats
path: root/src/MainWindow.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/MainWindow.h')
-rw-r--r--src/MainWindow.h216
1 files changed, 108 insertions, 108 deletions
diff --git a/src/MainWindow.h b/src/MainWindow.h
index df3fa4c..acb399a 100644
--- a/src/MainWindow.h
+++ b/src/MainWindow.h
@@ -20,33 +20,33 @@
#ifndef MAINWINDOW_H
#define MAINWINDOW_H
-#include <tntqmainwindow.h>
-
-#include "UiGuiSettings.h"
-
-class UiGuiSettingsDialog;
-class AboutDialog;
-class AboutDialogGraphicsView;
-class UiGuiHighlighter;
-class IndentHandler;
-class UpdateCheckDialog;
-namespace Ui
-{
- class ToolBarWidget;
- class MainWindowUi;
-}
-
-class TQLabel;
-class TQScrollBar;
-class TQActionGroup;
-class TQTranslator;
-
-class QsciScintilla;
+#include <tqmainwindow.h>
+
+/// #include "UiGuiSettings.h"
+///
+/// class UiGuiSettingsDialog;
+/// class AboutDialog;
+/// class AboutDialogGraphicsView;
+/// class UiGuiHighlighter;
+/// class IndentHandler;
+/// class UpdateCheckDialog;
+/// namespace Ui
+/// {
+/// class ToolBarWidget;
+/// class MainWindowUi;
+/// }
+///
+/// class TQLabel;
+/// class TQScrollBar;
+/// class TQActionGroup;
+/// class TQTranslator;
+///
+/// class QsciScintilla;
class MainWindow : public TQMainWindow
{
- Q_OBJECT
+///--Q_OBJECT
public:
//! Constructor
@@ -54,93 +54,93 @@ class MainWindow : public TQMainWindow
~MainWindow()
{
- _settings.clear();
+///-- _settings.clear();
}
- protected:
- void closeEvent(TQCloseEvent *event);
- bool eventFilter(TQObject *obj, TQEvent *event);
-
- private slots:
- void openSourceFileDialog(TQString fileName = "");
- bool saveasSourceFileDialog(TQAction *chosenEncodingAction = NULL);
- void saveAsOtherEncoding(TQAction *chosenEncodingAction);
- bool saveSourceFile();
- void callIndenter();
- void updateSourceView();
- void turnHighlightOnOff(bool turnOn);
- void setWhiteSpaceVisibility(bool visible);
- void sourceCodeChangedHelperSlot();
- void sourceCodeChangedSlot();
- void indentSettingsChangedSlot();
- void previewTurnedOnOff(bool turnOn);
- void exportToPDF();
- void exportToHTML();
- void languageChanged(int languageIndex);
- void encodingChanged(TQAction *encodingAction);
- void numberOfLinesChanged();
- void updateRecentlyOpenedList();
- void openFileFromRecentlyOpenedList(TQAction *recentlyOpenedAction);
- void clearRecentlyOpenedList();
- void showAboutDialog();
- void setStatusBarCursorPosInfo(int line, int column);
-
- private:
- Ui::MainWindowUi *_mainWindowForm;
-
- TQString loadFile(TQString filePath);
- TQString openFileDialog(TQString dialogHeaderStr, TQString startPath, TQString fileMaskStr);
- void updateWindowTitle();
- void loadLastOpenedFile();
- void saveSettings();
- bool maybeSave();
- void createEncodingMenu();
- void createHighlighterMenu();
- bool initApplicationLanguage();
- void initMainWindow();
- void initToolBar();
- void initTextEditor();
- void initSyntaxHighlighter();
- void initIndenter();
- void changeEvent(TQEvent *event);
- void dragEnterEvent(TQDragEnterEvent *event);
- void dropEvent(TQDropEvent *event);
-
- QsciScintilla *_qSciSourceCodeEditor;
- TQSharedPointer<UiGuiSettings> _settings;
-
- TQString _currentEncoding;
- TQString _sourceFileContent;
- TQString _sourceFormattedContent;
- TQString _sourceViewContent;
- UiGuiHighlighter *_highlighter;
- TQScrollBar *_textEditVScrollBar;
- AboutDialog *_aboutDialog;
- AboutDialogGraphicsView *_aboutDialogGraphicsView;
- UiGuiSettingsDialog *_settingsDialog;
- int _textEditLastScrollPos;
- int _currentIndenterID;
- bool _loadLastSourceCodeFileOnStartup;
- TQString _currentSourceFile;
- TQString _currentSourceFileExtension;
- TQString _savedSourceContent;
- TQActionGroup *_encodingActionGroup;
- TQActionGroup *_saveEncodedActionGroup;
- TQActionGroup *_highlighterActionGroup;
- TQTranslator *_uiGuiTranslator;
- TQTranslator *_qTTranslator;
- bool _isFirstRunOfThisVersion;
-
- bool _sourceCodeChanged;
- bool _scrollPositionChanged;
- bool _indentSettingsChanged;
- bool _previewToggled;
- TQStringList _encodingsList;
-
- Ui::ToolBarWidget *_toolBarWidget;
- IndentHandler *_indentHandler;
- UpdateCheckDialog *_updateCheckDialog;
- TQLabel *_textEditLineColumnInfoLabel;
+///-- protected:
+///-- void closeEvent(TQCloseEvent *event);
+///-- bool eventFilter(TQObject *obj, TQEvent *event);
+///--
+///-- private slots:
+///-- void openSourceFileDialog(TQString fileName = "");
+///-- bool saveasSourceFileDialog(TQAction *chosenEncodingAction = NULL);
+///-- void saveAsOtherEncoding(TQAction *chosenEncodingAction);
+///-- bool saveSourceFile();
+///-- void callIndenter();
+///-- void updateSourceView();
+///-- void turnHighlightOnOff(bool turnOn);
+///-- void setWhiteSpaceVisibility(bool visible);
+///-- void sourceCodeChangedHelperSlot();
+///-- void sourceCodeChangedSlot();
+///-- void indentSettingsChangedSlot();
+///-- void previewTurnedOnOff(bool turnOn);
+///-- void exportToPDF();
+///-- void exportToHTML();
+///-- void languageChanged(int languageIndex);
+///-- void encodingChanged(TQAction *encodingAction);
+///-- void numberOfLinesChanged();
+///-- void updateRecentlyOpenedList();
+///-- void openFileFromRecentlyOpenedList(TQAction *recentlyOpenedAction);
+///-- void clearRecentlyOpenedList();
+///-- void showAboutDialog();
+///-- void setStatusBarCursorPosInfo(int line, int column);
+///--
+///-- private:
+///-- Ui::MainWindowUi *_mainWindowForm;
+///--
+///-- TQString loadFile(TQString filePath);
+///-- TQString openFileDialog(TQString dialogHeaderStr, TQString startPath, TQString fileMaskStr);
+///-- void updateWindowTitle();
+///-- void loadLastOpenedFile();
+///-- void saveSettings();
+///-- bool maybeSave();
+///-- void createEncodingMenu();
+///-- void createHighlighterMenu();
+///-- bool initApplicationLanguage();
+///-- void initMainWindow();
+///-- void initToolBar();
+///-- void initTextEditor();
+///-- void initSyntaxHighlighter();
+///-- void initIndenter();
+///-- void changeEvent(TQEvent *event);
+///-- void dragEnterEvent(TQDragEnterEvent *event);
+///-- void dropEvent(TQDropEvent *event);
+///--
+///-- QsciScintilla *_qSciSourceCodeEditor;
+///-- TQSharedPointer<UiGuiSettings> _settings;
+///--
+///-- TQString _currentEncoding;
+///-- TQString _sourceFileContent;
+///-- TQString _sourceFormattedContent;
+///-- TQString _sourceViewContent;
+///-- UiGuiHighlighter *_highlighter;
+///-- TQScrollBar *_textEditVScrollBar;
+///-- AboutDialog *_aboutDialog;
+///-- AboutDialogGraphicsView *_aboutDialogGraphicsView;
+///-- UiGuiSettingsDialog *_settingsDialog;
+///-- int _textEditLastScrollPos;
+///-- int _currentIndenterID;
+///-- bool _loadLastSourceCodeFileOnStartup;
+///-- TQString _currentSourceFile;
+///-- TQString _currentSourceFileExtension;
+///-- TQString _savedSourceContent;
+///-- TQActionGroup *_encodingActionGroup;
+///-- TQActionGroup *_saveEncodedActionGroup;
+///-- TQActionGroup *_highlighterActionGroup;
+///-- TQTranslator *_uiGuiTranslator;
+///-- TQTranslator *_qTTranslator;
+///-- bool _isFirstRunOfThisVersion;
+///--
+///-- bool _sourceCodeChanged;
+///-- bool _scrollPositionChanged;
+///-- bool _indentSettingsChanged;
+///-- bool _previewToggled;
+///-- TQStringList _encodingsList;
+///--
+///-- Ui::ToolBarWidget *_toolBarWidget;
+///-- IndentHandler *_indentHandler;
+///-- UpdateCheckDialog *_updateCheckDialog;
+///-- TQLabel *_textEditLineColumnInfoLabel;
};
#endif // MAINWINDOW_H