summaryrefslogtreecommitdiff
authorharlekin <harlekin>2003-03-08 21:22:55 (UTC)
committer harlekin <harlekin>2003-03-08 21:22:55 (UTC)
commite6bac45a35954b3d0161b6808fe9e60143aab79e (patch) (unidiff)
tree62a8496b548e3cf1a3fc2c934cd1445f6f049e9e
parente0ee59855dfd924d33b4fcd98d5fa74a95437e71 (diff)
downloadopie-e6bac45a35954b3d0161b6808fe9e60143aab79e.zip
opie-e6bac45a35954b3d0161b6808fe9e60143aab79e.tar.gz
opie-e6bac45a35954b3d0161b6808fe9e60143aab79e.tar.bz2
use save from inline
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/apps/opie-console/mainwindow.cpp100
1 files changed, 1 insertions, 99 deletions
diff --git a/noncore/apps/opie-console/mainwindow.cpp b/noncore/apps/opie-console/mainwindow.cpp
index 01468ca..abcdb84 100644
--- a/noncore/apps/opie-console/mainwindow.cpp
+++ b/noncore/apps/opie-console/mainwindow.cpp
@@ -12,146 +12,48 @@
12#include <qtextstream.h> 12#include <qtextstream.h>
13 13
14#include <qpe/resource.h> 14#include <qpe/resource.h>
15#include <qpe/qpeapplication.h> 15#include <qpe/qpeapplication.h>
16#include <qpe/filemanager.h> 16#include <qpe/filemanager.h>
17#include <qpe/mimetype.h> 17#include <qpe/mimetype.h>
18 18
19#include <opie/ofiledialog.h> 19#include <opie/ofiledialog.h>
20 20
21#include "TEmulation.h" 21#include "TEmulation.h"
22#include "keytrans.h" 22#include "keytrans.h"
23#include "profileeditordialog.h" 23#include "profileeditordialog.h"
24#include "configdialog.h" 24#include "configdialog.h"
25#include "default.h" 25#include "default.h"
26#include "metafactory.h" 26#include "metafactory.h"
27#include "profile.h" 27#include "profile.h"
28#include "profilemanager.h" 28#include "profilemanager.h"
29#include "mainwindow.h" 29#include "mainwindow.h"
30#include "tabwidget.h" 30#include "tabwidget.h"
31#include "transferdialog.h" 31#include "transferdialog.h"
32#include "function_keyboard.h" 32#include "function_keyboard.h"
33#include "emulation_handler.h" 33#include "emulation_handler.h"
34#include "script.h" 34#include "script.h"
35 35
36static char * filesave_xpm[] = {
37"16 16 78 1",
38" c None",
39". c #343434",
40"+ c #A0A0A0",
41"@ c #565656",
42"# c #9E9E9E",
43"$ c #525252",
44"% c #929292",
45"& c #676767",
46"* c #848484",
47"= c #666666",
48"- c #D8D8D8",
49"; c #FFFFFF",
50"> c #DBDBDB",
51", c #636363",
52"' c #989898",
53") c #2D2D2D",
54"! c #909090",
55"~ c #AEAEAE",
56"{ c #EAEAEA",
57"] c #575757",
58"^ c #585858",
59"/ c #8A8A8A",
60"( c #828282",
61"_ c #6F6F6F",
62": c #C9C9C9",
63"< c #050505",
64"[ c #292929",
65"} c #777777",
66"| c #616161",
67"1 c #3A3A3A",
68"2 c #BEBEBE",
69"3 c #2C2C2C",
70"4 c #7C7C7C",
71"5 c #F6F6F6",
72"6 c #FCFCFC",
73"7 c #6B6B6B",
74"8 c #959595",
75"9 c #4F4F4F",
76"0 c #808080",
77"a c #767676",
78"b c #818181",
79"c c #B8B8B8",
80"d c #FBFBFB",
81"e c #F9F9F9",
82"f c #CCCCCC",
83"g c #030303",
84"h c #737373",
85"i c #7A7A7A",
86"j c #7E7E7E",
87"k c #6A6A6A",
88"l c #FAFAFA",
89"m c #505050",
90"n c #9D9D9D",
91"o c #333333",
92"p c #7B7B7B",
93"q c #787878",
94"r c #696969",
95"s c #494949",
96"t c #555555",
97"u c #949494",
98"v c #E6E6E6",
99"w c #424242",
100"x c #515151",
101"y c #535353",
102"z c #3E3E3E",
103"A c #D4D4D4",
104"B c #0C0C0C",
105"C c #353535",
106"D c #474747",
107"E c #ECECEC",
108"F c #919191",
109"G c #7D7D7D",
110"H c #000000",
111"I c #404040",
112"J c #858585",
113"K c #323232",
114"L c #D0D0D0",
115"M c #1C1C1C",
116" ...+ ",
117" @#$%&..+ ",
118" .*=-;;>,..+ ",
119" ')!~;;;;;;{]..",
120" ^/(-;;;;;;;_:<",
121" [}|;;;;;;;{12$",
122" #34-55;;;;678$+",
123" 90ab=c;dd;e1fg ",
124" [ahij((kbl0mn$ ",
125" op^q^^7r&]s/$+ ",
126"@btu;vbwxy]zAB ",
127"CzDEvEv;;DssF$ ",
128"G.H{E{E{IxsJ$+ ",
129" +...vEKxzLM ",
130" +...z]n$ ",
131" +... "};
132
133
134 36
135MainWindow::MainWindow(QWidget *parent, const char *name, WFlags) : QMainWindow(parent, name, WStyle_ContextHelp) { 37MainWindow::MainWindow(QWidget *parent, const char *name, WFlags) : QMainWindow(parent, name, WStyle_ContextHelp) {
136 KeyTrans::loadAll(); 38 KeyTrans::loadAll();
137 for (int i = 0; i < KeyTrans::count(); i++ ) { 39 for (int i = 0; i < KeyTrans::count(); i++ ) {
138 KeyTrans* s = KeyTrans::find(i ); 40 KeyTrans* s = KeyTrans::find(i );
139 assert( s ); 41 assert( s );
140 } 42 }
141 m_factory = new MetaFactory(); 43 m_factory = new MetaFactory();
142 Default def(m_factory); 44 Default def(m_factory);
143 m_sessions.setAutoDelete( TRUE ); 45 m_sessions.setAutoDelete( TRUE );
144 m_curSession = 0; 46 m_curSession = 0;
145 m_manager = new ProfileManager( m_factory ); 47 m_manager = new ProfileManager( m_factory );
146 m_manager->load(); 48 m_manager->load();
147 m_scriptsData.setAutoDelete(TRUE); 49 m_scriptsData.setAutoDelete(TRUE);
148 50
149 initUI(); 51 initUI();
150 populateProfiles(); 52 populateProfiles();
151 populateScripts(); 53 populateScripts();
152} 54}
153void MainWindow::initUI() { 55void MainWindow::initUI() {
154 setToolBarsMovable( FALSE ); 56 setToolBarsMovable( FALSE );
155 57
156 /* tool bar for the menu */ 58 /* tool bar for the menu */
157 m_tool = new QToolBar( this ); 59 m_tool = new QToolBar( this );
@@ -169,49 +71,49 @@ void MainWindow::initUI() {
169 /* 71 /*
170 * the settings action 72 * the settings action
171 */ 73 */
172 m_setProfiles = new QAction(tr("Configure Profiles"), 74 m_setProfiles = new QAction(tr("Configure Profiles"),
173 Resource::loadPixmap( "SettingsIcon" ), 75 Resource::loadPixmap( "SettingsIcon" ),
174 QString::null, 0, this, 0); 76 QString::null, 0, this, 0);
175 m_setProfiles->addTo( m_console ); 77 m_setProfiles->addTo( m_console );
176 connect( m_setProfiles, SIGNAL(activated() ), 78 connect( m_setProfiles, SIGNAL(activated() ),
177 this, SLOT(slotConfigure() ) ); 79 this, SLOT(slotConfigure() ) );
178 80
179 m_console->insertSeparator(); 81 m_console->insertSeparator();
180 /* 82 /*
181 * new Action for new sessions 83 * new Action for new sessions
182 */ 84 */
183 QAction* newCon = new QAction(tr("New Connection"), 85 QAction* newCon = new QAction(tr("New Connection"),
184 Resource::loadPixmap( "new" ), 86 Resource::loadPixmap( "new" ),
185 QString::null, 0, this, 0); 87 QString::null, 0, this, 0);
186 newCon->addTo( m_console ); 88 newCon->addTo( m_console );
187 connect( newCon, SIGNAL(activated() ), 89 connect( newCon, SIGNAL(activated() ),
188 this, SLOT(slotNew() ) ); 90 this, SLOT(slotNew() ) );
189 91
190 m_console->insertSeparator(); 92 m_console->insertSeparator();
191 93
192 QAction *saveCon = new QAction(tr("Save Connection"), 94 QAction *saveCon = new QAction(tr("Save Connection"),
193 QPixmap( ( const char** ) filesave_xpm ) , QString::null, 95 Resource::loadPixmap( "save" ), QString::null,
194 0, this, 0 ); 96 0, this, 0 );
195 saveCon->addTo( m_console ); 97 saveCon->addTo( m_console );
196 connect( saveCon, SIGNAL(activated() ), 98 connect( saveCon, SIGNAL(activated() ),
197 this, SLOT(slotSaveSession() ) ); 99 this, SLOT(slotSaveSession() ) );
198 m_console->insertSeparator(); 100 m_console->insertSeparator();
199 101
200 /* 102 /*
201 * connect action 103 * connect action
202 */ 104 */
203 m_connect = new QAction( tr("Connect"), Resource::loadPixmap("console/connected"), 105 m_connect = new QAction( tr("Connect"), Resource::loadPixmap("console/connected"),
204 QString::null, 0, this, 0 ); 106 QString::null, 0, this, 0 );
205 m_connect->addTo( m_console ); 107 m_connect->addTo( m_console );
206 connect(m_connect, SIGNAL(activated() ), 108 connect(m_connect, SIGNAL(activated() ),
207 this, SLOT(slotConnect() ) ); 109 this, SLOT(slotConnect() ) );
208 110
209 /* 111 /*
210 * disconnect action 112 * disconnect action
211 */ 113 */
212 m_disconnect = new QAction( tr("Disconnect"), Resource::loadPixmap("console/notconnected"), 114 m_disconnect = new QAction( tr("Disconnect"), Resource::loadPixmap("console/notconnected"),
213 QString::null, 0, this, 0 ); 115 QString::null, 0, this, 0 );
214 m_disconnect->addTo( m_console ); 116 m_disconnect->addTo( m_console );
215 connect(m_disconnect, SIGNAL(activated() ), 117 connect(m_disconnect, SIGNAL(activated() ),
216 this, SLOT(slotDisconnect() ) ); 118 this, SLOT(slotDisconnect() ) );
217 119