author | andyq <andyq> | 2002-10-19 23:07:16 (UTC) |
---|---|---|
committer | andyq <andyq> | 2002-10-19 23:07:16 (UTC) |
commit | f6a0af65b96edf63135d2b88c17b8510eebbbd51 (patch) (side-by-side diff) | |
tree | bcd0bc1819e97447dc0ff86e5a80fbff7ad0d07c | |
parent | 01b3b2d08627856a475f179ba7bcbdc54723c52b (diff) | |
download | opie-f6a0af65b96edf63135d2b88c17b8510eebbbd51.zip opie-f6a0af65b96edf63135d2b88c17b8510eebbbd51.tar.gz opie-f6a0af65b96edf63135d2b88c17b8510eebbbd51.tar.bz2 |
Added disable of suspend mode on startup and reenable on shutdown
-rw-r--r-- | noncore/settings/aqpkg/main.cpp | 28 |
1 files changed, 16 insertions, 12 deletions
diff --git a/noncore/settings/aqpkg/main.cpp b/noncore/settings/aqpkg/main.cpp index e943e49..1f8cf42 100644 --- a/noncore/settings/aqpkg/main.cpp +++ b/noncore/settings/aqpkg/main.cpp @@ -1,61 +1,65 @@ /*************************************************************************** main.cpp - description ------------------- begin : Mon Aug 26 13:32:30 BST 2002 copyright : (C) 2002 by Andy Qua email : andy.qua@blueyonder.co.uk ***************************************************************************/ /*************************************************************************** * * * This program is free software; you can redistribute it and/or modify * * it under the terms of the GNU General Public License as published by * * the Free Software Foundation; either version 2 of the License, or * * (at your option) any later version. * * * ***************************************************************************/ +#include <iostream> +using namespace std; + #ifdef QWS #include <qpe/qpeapplication.h> +#include <qpe/qcopenvelope_qws.h> #else #include <qapplication.h> #endif #include <qobjectdefs.h> #include "mainwin.h" #include "server.h" #include "global.h" -/* -int main2(int argc, char *argv[]) -{ - Server local( "local", "", "status" ); - local.readPackageFile(); - - Server s( "opiecvs", "aaa" ); - s.readPackageFile( &local ); - -} -*/ - int main(int argc, char *argv[]) { + cout << "Root dir = " << ROOT << endl; #ifdef QWS QPEApplication a( argc, argv ); #else QApplication a( argc, argv ); #endif +#ifdef QWS + // Disable suspend mode + cout << "Disabling suspend mode" << endl; + QCopEnvelope( "QPE/System", "setScreenSaverMode(int)" ) << QPEApplication::DisableSuspend; +#endif + MainWindow *win = new MainWindow(); a.setMainWidget(win); win->show(); a.exec(); +#ifdef QWS + // Reenable suspend mode + cout << "Enabling suspend mode" << endl; + QCopEnvelope( "QPE/System", "setScreenSaverMode(int)" ) << QPEApplication::Enable; +#endif #ifdef _DEBUG DumpUnfreed(); #endif } |