-rw-r--r-- | core/tools/quicklauncher/main.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/core/tools/quicklauncher/main.cpp b/core/tools/quicklauncher/main.cpp index 59dd17e..72f574a 100644 --- a/core/tools/quicklauncher/main.cpp +++ b/core/tools/quicklauncher/main.cpp | |||
@@ -221,49 +221,49 @@ int main( int argc, char** argv ) | |||
221 | for (i = 0; envp[i] != NULL; i++) | 221 | for (i = 0; envp[i] != NULL; i++) |
222 | if ((environ[i] = strdup(envp[i])) == NULL) | 222 | if ((environ[i] = strdup(envp[i])) == NULL) |
223 | return -1; | 223 | return -1; |
224 | environ[i] = NULL; | 224 | environ[i] = NULL; |
225 | 225 | ||
226 | argv0 = argv; | 226 | argv0 = argv; |
227 | if (i > 0) | 227 | if (i > 0) |
228 | argv_lth = envp[i-1] + strlen(envp[i-1]) - argv0[0]; | 228 | argv_lth = envp[i-1] + strlen(envp[i-1]) - argv0[0]; |
229 | else | 229 | else |
230 | argv_lth = argv0[argc-1] + strlen(argv0[argc-1]) - argv0[0]; | 230 | argv_lth = argv0[argc-1] + strlen(argv0[argc-1]) - argv0[0]; |
231 | #endif | 231 | #endif |
232 | (void)new QuickLauncher(); | 232 | (void)new QuickLauncher(); |
233 | odebug << "QuickLauncher running" << oendl; | 233 | odebug << "QuickLauncher running" << oendl; |
234 | // Pre-load default fonts | 234 | // Pre-load default fonts |
235 | QFontMetrics fm( QApplication::font() ); | 235 | QFontMetrics fm( QApplication::font() ); |
236 | fm.ascent(); // causes font load. | 236 | fm.ascent(); // causes font load. |
237 | QFont f( QApplication::font() ); | 237 | QFont f( QApplication::font() ); |
238 | f.setWeight( QFont::Bold ); | 238 | f.setWeight( QFont::Bold ); |
239 | QFontMetrics fmb( f ); | 239 | QFontMetrics fmb( f ); |
240 | fmb.ascent(); // causes font load. | 240 | fmb.ascent(); // causes font load. |
241 | 241 | ||
242 | // Each of the following force internal structures/internal | 242 | // Each of the following force internal structures/internal |
243 | // initialization to be performed. This may mean allocating | 243 | // initialization to be performed. This may mean allocating |
244 | // memory that is not needed by all applications. | 244 | // memory that is not needed by all applications. |
245 | Resource::loadIconSet("new"); // do internal init | 245 | Resource::loadPixmap("new"); // do internal init |
246 | 246 | ||
247 | /* make sure libopie gets lined in */ | 247 | /* make sure libopie gets lined in */ |
248 | { | 248 | { |
249 | Opie::Ui::OWait item; | 249 | Opie::Ui::OWait item; |
250 | } | 250 | } |
251 | 251 | ||
252 | // Create a widget to force initialization of title bar images, etc. | 252 | // Create a widget to force initialization of title bar images, etc. |
253 | QObject::disconnect(app, SIGNAL(lastWindowClosed()), app, SLOT(hideOrQuit())); | 253 | QObject::disconnect(app, SIGNAL(lastWindowClosed()), app, SLOT(hideOrQuit())); |
254 | QWidget *w = new QWidget(0,0,Qt::WDestructiveClose|Qt::WStyle_ContextHelp|Qt::WStyle_Tool); | 254 | QWidget *w = new QWidget(0,0,Qt::WDestructiveClose|Qt::WStyle_ContextHelp|Qt::WStyle_Tool); |
255 | w->setGeometry( -100, -100, 10, 10 ); | 255 | w->setGeometry( -100, -100, 10, 10 ); |
256 | w->show(); | 256 | w->show(); |
257 | QTimer::singleShot( 0, w, SLOT(close()) ); | 257 | QTimer::singleShot( 0, w, SLOT(close()) ); |
258 | 258 | ||
259 | app->enter_loop(); | 259 | app->enter_loop(); |
260 | } | 260 | } |
261 | 261 | ||
262 | int rv = app->exec(); | 262 | int rv = app->exec(); |
263 | 263 | ||
264 | if ( mainWindow ) | 264 | if ( mainWindow ) |
265 | delete (QWidget*)mainWindow; | 265 | delete (QWidget*)mainWindow; |
266 | delete app; | 266 | delete app; |
267 | 267 | ||
268 | if ( appIface ) | 268 | if ( appIface ) |
269 | loader->releaseInterface( appIface ); | 269 | loader->releaseInterface( appIface ); |