summaryrefslogtreecommitdiff
path: root/library/qpeapplication.h
Unidiff
Diffstat (limited to 'library/qpeapplication.h') (more/less context) (ignore whitespace changes)
-rw-r--r--library/qpeapplication.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/library/qpeapplication.h b/library/qpeapplication.h
index a884046..c0f0bfc 100644
--- a/library/qpeapplication.h
+++ b/library/qpeapplication.h
@@ -93,65 +93,65 @@ public:
93 static void setCurrentMode(int x, int y, int depth ); 93 static void setCurrentMode(int x, int y, int depth );
94 static void grabKeyboard(); 94 static void grabKeyboard();
95 static void ungrabKeyboard(); 95 static void ungrabKeyboard();
96 96
97 enum StylusMode { 97 enum StylusMode {
98 LeftOnly, 98 LeftOnly,
99 RightOnHold 99 RightOnHold
100 // RightOnHoldLeftDelayed, etc. 100 // RightOnHoldLeftDelayed, etc.
101 }; 101 };
102 static void setStylusOperation( QWidget*, StylusMode ); 102 static void setStylusOperation( QWidget*, StylusMode );
103 static StylusMode stylusOperation( QWidget* ); 103 static StylusMode stylusOperation( QWidget* );
104 104
105 enum InputMethodHint { 105 enum InputMethodHint {
106 Normal, 106 Normal,
107 AlwaysOff, 107 AlwaysOff,
108 AlwaysOn 108 AlwaysOn
109 }; 109 };
110 110
111 enum screenSaverHint { 111 enum screenSaverHint {
112 Disable = 0, 112 Disable = 0,
113 DisableLightOff = 1, 113 DisableLightOff = 1,
114 DisableSuspend = 2, 114 DisableSuspend = 2,
115 Enable = 100 115 Enable = 100
116 }; 116 };
117 117
118 static void setInputMethodHint( QWidget *, InputMethodHint ); 118 static void setInputMethodHint( QWidget *, InputMethodHint );
119 static InputMethodHint inputMethodHint( QWidget * ); 119 static InputMethodHint inputMethodHint( QWidget * );
120 120
121 void showMainWidget( QWidget*, bool nomax=FALSE ); 121 void showMainWidget( QWidget*, bool nomax=FALSE );
122 void showMainDocumentWidget( QWidget*, bool nomax=FALSE ); 122 void showMainDocumentWidget( QWidget*, bool nomax=FALSE );
123 static void showDialog( QDialog*, bool nomax=FALSE ); 123 static void showDialog( QDialog*, bool nomax=FALSE );
124 static int execDialog( QDialog*, bool nomax=FALSE ); 124 static int execDialog( QDialog*, bool nomax=FALSE );
125 static int showWidget( QWidget*, bool nomax=FALSE ); 125 static void showWidget( QWidget*, bool nomax=FALSE );
126 /* Merge setTempScreenSaverMode */ 126 /* Merge setTempScreenSaverMode */
127#ifdef QTOPIA_INTERNAL_INITAPP 127#ifdef QTOPIA_INTERNAL_INITAPP
128 void initApp( int argv, char **argv ); 128 void initApp( int argv, char **argv );
129#endif 129#endif
130 130
131 static void setKeepRunning(); 131 static void setKeepRunning();
132 bool keepRunning() const; 132 bool keepRunning() const;
133 133
134 bool keyboardGrabbed() const; 134 bool keyboardGrabbed() const;
135 135
136 int exec(); 136 int exec();
137 137
138signals: 138signals:
139 void clientMoused(); 139 void clientMoused();
140 void timeChanged(); 140 void timeChanged();
141 void clockChanged( bool pm ); 141 void clockChanged( bool pm );
142 void micChanged( bool muted ); 142 void micChanged( bool muted );
143 void volumeChanged( bool muted ); 143 void volumeChanged( bool muted );
144 void appMessage( const QCString& msg, const QByteArray& data); 144 void appMessage( const QCString& msg, const QByteArray& data);
145 void weekChanged( bool startOnMonday ); 145 void weekChanged( bool startOnMonday );
146 void dateFormatChanged( DateFormat ); 146 void dateFormatChanged( DateFormat );
147 void flush(); 147 void flush();
148 void reload(); 148 void reload();
149 /* linkChanged signal */ 149 /* linkChanged signal */
150 150
151private slots: 151private slots:
152 void systemMessage( const QCString &msg, const QByteArray &data ); 152 void systemMessage( const QCString &msg, const QByteArray &data );
153 void pidMessage( const QCString &msg, const QByteArray &data ); 153 void pidMessage( const QCString &msg, const QByteArray &data );
154 void removeSenderFromStylusDict(); 154 void removeSenderFromStylusDict();
155 void hideOrQuit(); 155 void hideOrQuit();
156 156
157protected: 157protected:
@@ -179,65 +179,65 @@ private:
179 QCopChannel *pidChannel; 179 QCopChannel *pidChannel;
180#endif 180#endif
181 QPEApplicationData *d; 181 QPEApplicationData *d;
182 182
183 bool reserved_sh; 183 bool reserved_sh;
184 184
185 185
186 186
187}; 187};
188 188
189inline void QPEApplication::showDialog( QDialog* d, bool nomax ) 189inline void QPEApplication::showDialog( QDialog* d, bool nomax )
190{ 190{
191 QSize sh = d->sizeHint(); 191 QSize sh = d->sizeHint();
192 int w = QMAX(sh.width(),d->width()); 192 int w = QMAX(sh.width(),d->width());
193 int h = QMAX(sh.height(),d->height()); 193 int h = QMAX(sh.height(),d->height());
194 if ( !nomax 194 if ( !nomax
195 && ( w > qApp->desktop()->width()*3/4 195 && ( w > qApp->desktop()->width()*3/4
196 || h > qApp->desktop()->height()*3/4 ) ) 196 || h > qApp->desktop()->height()*3/4 ) )
197 { 197 {
198 d->showMaximized(); 198 d->showMaximized();
199 } else { 199 } else {
200 d->resize(w,h); 200 d->resize(w,h);
201 d->show(); 201 d->show();
202 } 202 }
203} 203}
204 204
205inline int QPEApplication::execDialog( QDialog* d, bool nomax ) 205inline int QPEApplication::execDialog( QDialog* d, bool nomax )
206{ 206{
207 showDialog(d,nomax); 207 showDialog(d,nomax);
208 return d->exec(); 208 return d->exec();
209} 209}
210 210
211inline int QPEApplication::showWidget( QWidget* wg, bool nomax ) 211inline void QPEApplication::showWidget( QWidget* wg, bool nomax )
212{ 212{
213 QSize sh = wg->sizeHint(); 213 QSize sh = wg->sizeHint();
214 int w = QMAX(sh.width(),wg->width()); 214 int w = QMAX(sh.width(),wg->width());
215 int h = QMAX(sh.height(),wg->height()); 215 int h = QMAX(sh.height(),wg->height());
216 if ( !nomax 216 if ( !nomax
217 && ( w > qApp->desktop()->width()*3/4 217 && ( w > qApp->desktop()->width()*3/4
218 || h > qApp->desktop()->height()*3/4 ) ) 218 || h > qApp->desktop()->height()*3/4 ) )
219 { 219 {
220 wg->showMaximized(); 220 wg->showMaximized();
221 } else { 221 } else {
222 wg->resize(w,h); 222 wg->resize(w,h);
223 wg->show(); 223 wg->show();
224 } 224 }
225} 225}
226 226
227enum Transformation { Rot0, Rot90, Rot180, Rot270 }; /* from qgfxtransformed_qws.cpp */ 227enum Transformation { Rot0, Rot90, Rot180, Rot270 }; /* from qgfxtransformed_qws.cpp */
228 228
229inline int TransToDeg ( Transformation t ) 229inline int TransToDeg ( Transformation t )
230{ 230{
231 int d = static_cast<int>( t ); 231 int d = static_cast<int>( t );
232 return d * 90; 232 return d * 90;
233} 233}
234 234
235inline Transformation DegToTrans ( int d ) 235inline Transformation DegToTrans ( int d )
236{ 236{
237 Transformation t = static_cast<Transformation>( d / 90 ); 237 Transformation t = static_cast<Transformation>( d / 90 );
238 return t; 238 return t;
239} 239}
240 240
241/* 241/*
242 * Set current rotation of Opie, and rotation for newly started apps. 242 * Set current rotation of Opie, and rotation for newly started apps.
243 * Differs from setDefaultRotation in that 1) it rotates currently running apps, 243 * Differs from setDefaultRotation in that 1) it rotates currently running apps,