Mercurial > sdl-ios-xcode
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: */