diff src/main/qtopia/SDL_qtopia_main.cc @ 1662:782fd950bd46 SDL-1.3

Revamp of the video system in progress - adding support for multiple displays, multiple windows, and a full video mode selection API. WARNING: None of the video drivers have been updated for the new API yet! The API is still under design and very fluid. The code is now run through a consistent indent format: indent -i4 -nut -nsc -br -ce The headers are being converted to automatically generate doxygen documentation.
author Sam Lantinga <slouken@libsdl.org>
date Sun, 28 May 2006 13:04:16 +0000
parents 623b453a3219
children 4da1ee79c9af
line wrap: on
line diff
--- a/src/main/qtopia/SDL_qtopia_main.cc	Sun May 21 17:27:13 2006 +0000
+++ b/src/main/qtopia/SDL_qtopia_main.cc	Sun May 28 13:04:16 2006 +0000
@@ -16,32 +16,41 @@
 // some issues in Qtopia where there are left-over qcop files in /tmp/.
 // I'm guessing this will also clean up the taskbar in the Sharp version
 // of Qtopia.
-static inline void cleanupQCop() {
-  QString appname(qApp->argv()[0]);
-  int slash = appname.findRev("/");
-  if(slash != -1) {  appname = appname.mid(slash+1); }
-  QString cmd = QPEApplication::qpeDir() + "bin/qcop QPE/System 'closing(QString)' '"+appname+"'";
-  system(cmd.latin1());
-  cmd = "/tmp/qcop-msg-"+appname;
-  unlink(cmd.latin1());
+static inline void
+cleanupQCop ()
+{
+    QString appname (qApp->argv ()[0]);
+    int slash = appname.findRev ("/");
+    if (slash != -1) {
+        appname = appname.mid (slash + 1);
+    }
+    QString cmd =
+        QPEApplication::qpeDir () +
+        "bin/qcop QPE/System 'closing(QString)' '" + appname + "'";
+    system (cmd.latin1 ());
+    cmd = "/tmp/qcop-msg-" + appname;
+    unlink (cmd.latin1 ());
 }
 
 static QPEApplication *app;
 #endif
 
-extern int SDL_main(int argc, char *argv[]);
+extern int SDL_main (int argc, char *argv[]);
 
-int main(int argc, char *argv[])
+int
+main (int argc, char *argv[])
 {
 #ifdef QWS
-  // This initializes the Qtopia application. It needs to be done here
-  // because it parses command line options.
-  app = new QPEApplication(argc, argv);
-  QWidget dummy;
-  app->showMainWidget(&dummy);
-  atexit(cleanupQCop);
+    // This initializes the Qtopia application. It needs to be done here
+    // because it parses command line options.
+    app = new QPEApplication (argc, argv);
+    QWidget dummy;
+    app->showMainWidget (&dummy);
+    atexit (cleanupQCop);
 #endif
-  // Exit here because if return is used, the application
-  // doesn't seem to quit correctly.
-  exit(SDL_main(argc, argv));
+    // Exit here because if return is used, the application
+    // doesn't seem to quit correctly.
+    exit (SDL_main (argc, argv));
 }
+
+/* vi: set ts=4 sw=4 expandtab: */