Diffstat (limited to 'noncore/apps/opie-console/mainwindow.h') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/apps/opie-console/mainwindow.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/noncore/apps/opie-console/mainwindow.h b/noncore/apps/opie-console/mainwindow.h index f3c8b81..abdf6ee 100644 --- a/noncore/apps/opie-console/mainwindow.h +++ b/noncore/apps/opie-console/mainwindow.h | |||
@@ -15,24 +15,25 @@ | |||
15 | class QToolBar; | 15 | class QToolBar; |
16 | class QToolButton; | 16 | class QToolButton; |
17 | class QMenuBar; | 17 | class QMenuBar; |
18 | class QAction; | 18 | class QAction; |
19 | class MetaFactory; | 19 | class MetaFactory; |
20 | class TabWidget; | 20 | class TabWidget; |
21 | class ProfileManager; | 21 | class ProfileManager; |
22 | class Profile; | 22 | class Profile; |
23 | class FunctionKeyboard; | 23 | class FunctionKeyboard; |
24 | class FKey; | 24 | class FKey; |
25 | class DocLnk; | 25 | class DocLnk; |
26 | 26 | ||
27 | |||
27 | class MainWindow : public QMainWindow { | 28 | class MainWindow : public QMainWindow { |
28 | Q_OBJECT | 29 | Q_OBJECT |
29 | public: | 30 | public: |
30 | MainWindow( QWidget *parent = 0, const char *name = 0, WFlags fl = 0 ); | 31 | MainWindow( QWidget *parent = 0, const char *name = 0, WFlags fl = 0 ); |
31 | ~MainWindow(); | 32 | ~MainWindow(); |
32 | static QString appName() {return QString::fromLatin1("opie-console"); } | 33 | static QString appName() {return QString::fromLatin1("opie-console"); } |
33 | 34 | ||
34 | /** | 35 | /** |
35 | * our factory to generate IOLayer and so on | 36 | * our factory to generate IOLayer and so on |
36 | * | 37 | * |
37 | */ | 38 | */ |
38 | MetaFactory* factory(); | 39 | MetaFactory* factory(); |
@@ -66,24 +67,25 @@ private slots: | |||
66 | void slotOpenKeb(bool); | 67 | void slotOpenKeb(bool); |
67 | void slotOpenButtons(bool); | 68 | void slotOpenButtons(bool); |
68 | void slotRecordScript(); | 69 | void slotRecordScript(); |
69 | void slotSaveScript(); | 70 | void slotSaveScript(); |
70 | void slotRunScript(int); | 71 | void slotRunScript(int); |
71 | void slotFullscreen(); | 72 | void slotFullscreen(); |
72 | void slotQuickLaunch(); | 73 | void slotQuickLaunch(); |
73 | void slotWrap(); | 74 | void slotWrap(); |
74 | void slotSessionChanged( Session* ); | 75 | void slotSessionChanged( Session* ); |
75 | void slotKeyReceived(FKey, ushort, ushort, bool); | 76 | void slotKeyReceived(FKey, ushort, ushort, bool); |
76 | void slotSaveHistory(); | 77 | void slotSaveHistory(); |
77 | void slotSaveLog(); | 78 | void slotSaveLog(); |
79 | void slotScrollbarSelected(int); | ||
78 | 80 | ||
79 | /* what could these both slot do? */ | 81 | /* what could these both slot do? */ |
80 | void slotCopy(); | 82 | void slotCopy(); |
81 | void slotPaste(); | 83 | void slotPaste(); |
82 | 84 | ||
83 | /* save the currentSession() to Profiles */ | 85 | /* save the currentSession() to Profiles */ |
84 | void slotSaveSession(); | 86 | void slotSaveSession(); |
85 | 87 | ||
86 | private: | 88 | private: |
87 | void initUI(); | 89 | void initUI(); |
88 | void populateProfiles(); | 90 | void populateProfiles(); |
89 | void populateScripts(); | 91 | void populateScripts(); |
@@ -96,34 +98,41 @@ private: | |||
96 | /** | 98 | /** |
97 | * the session list | 99 | * the session list |
98 | */ | 100 | */ |
99 | QList<Session> m_sessions; | 101 | QList<Session> m_sessions; |
100 | QList<DocLnk> m_scriptsData; | 102 | QList<DocLnk> m_scriptsData; |
101 | 103 | ||
102 | /** | 104 | /** |
103 | * the metafactory | 105 | * the metafactory |
104 | */ | 106 | */ |
105 | MetaFactory* m_factory; | 107 | MetaFactory* m_factory; |
106 | ProfileManager* m_manager; | 108 | ProfileManager* m_manager; |
107 | 109 | ||
110 | /* | ||
111 | * scrollbar | ||
112 | */ | ||
113 | |||
114 | int sm_none, sm_left, sm_right; | ||
115 | |||
108 | TabWidget* m_consoleWindow; | 116 | TabWidget* m_consoleWindow; |
109 | QToolBar* m_tool; | 117 | QToolBar* m_tool; |
110 | QToolBar* m_icons; | 118 | QToolBar* m_icons; |
111 | QToolBar* m_keyBar; | 119 | QToolBar* m_keyBar; |
112 | QToolBar* m_buttonBar; | 120 | QToolBar* m_buttonBar; |
113 | QMenuBar* m_bar; | 121 | QMenuBar* m_bar; |
114 | QPopupMenu* m_console; | 122 | QPopupMenu* m_console; |
115 | QPopupMenu* m_sessionsPop; | 123 | QPopupMenu* m_sessionsPop; |
116 | QPopupMenu* m_scriptsPop; | 124 | QPopupMenu* m_scriptsPop; |
117 | QPopupMenu* m_scripts; | 125 | QPopupMenu* m_scripts; |
126 | QPopupMenu* m_scrollbar; | ||
118 | QAction* m_connect; | 127 | QAction* m_connect; |
119 | QAction* m_disconnect; | 128 | QAction* m_disconnect; |
120 | QAction* m_quickLaunch; | 129 | QAction* m_quickLaunch; |
121 | QAction* m_terminate; | 130 | QAction* m_terminate; |
122 | QAction* m_transfer; | 131 | QAction* m_transfer; |
123 | QAction* m_setProfiles; | 132 | QAction* m_setProfiles; |
124 | QAction* m_openKeys; | 133 | QAction* m_openKeys; |
125 | QAction* m_openButtons; | 134 | QAction* m_openButtons; |
126 | QAction* m_recordScript; | 135 | QAction* m_recordScript; |
127 | QAction* m_saveScript; | 136 | QAction* m_saveScript; |
128 | QAction* m_fullscreen; | 137 | QAction* m_fullscreen; |
129 | QAction* m_wrap; | 138 | QAction* m_wrap; |