From 489818a4ee9b5328e31d184d5a0b43673b69dff2 Mon Sep 17 00:00:00 2001 From: zecke Date: Sun, 14 Nov 2004 22:10:14 +0000 Subject: Make QuickLaunchable and see how good it frees resources --- (limited to 'noncore/games') diff --git a/noncore/games/kpacman/kpacman.cpp b/noncore/games/kpacman/kpacman.cpp index 9820e5a..4a3b870 100644 --- a/noncore/games/kpacman/kpacman.cpp +++ b/noncore/games/kpacman/kpacman.cpp @@ -13,8 +13,8 @@ #endif -Kpacman::Kpacman(QWidget *parent, const char *name) - : KTMainWindow(parent, name) +Kpacman::Kpacman(QWidget *parent, const char *name, WFlags fl) + : KTMainWindow(parent, name,fl) { schemesPopup = new QList; schemesPopup->setAutoDelete(TRUE); diff --git a/noncore/games/kpacman/kpacman.h b/noncore/games/kpacman/kpacman.h index 2c1de70..829714a 100644 --- a/noncore/games/kpacman/kpacman.h +++ b/noncore/games/kpacman/kpacman.h @@ -28,7 +28,9 @@ class Kpacman : public KTMainWindow { Q_OBJECT public: - Kpacman(QWidget *parent = 0, const char *name = 0); + Kpacman(QWidget *parent = 0, const char *name = 0, WFlags fl = 0); + static QString appName() { return QString::fromLatin1("kpacman"); } + virtual ~Kpacman(); public slots: diff --git a/noncore/games/kpacman/kpacman.pro b/noncore/games/kpacman/kpacman.pro index 45314f9..a231b01 100644 --- a/noncore/games/kpacman/kpacman.pro +++ b/noncore/games/kpacman/kpacman.pro @@ -1,5 +1,4 @@ -TEMPLATE = app -CONFIG = qt warn_on +CONFIG = qt quick-app HEADERS = kpacmanwidget.h \ referee.h \ status.h \ @@ -33,7 +32,6 @@ SOURCES = kpacmanwidget.cpp \ INCLUDEPATH += $(OPIEDIR)/include DEPENDPATH += $(OPIEDIR)/include LIBS += -lqpe -lopiecore2 -DESTDIR = $(OPIEDIR)/bin TARGET = kpacman include ( $(OPIEDIR)/include.pro ) diff --git a/noncore/games/kpacman/main.cpp b/noncore/games/kpacman/main.cpp index 76afb57..2906d2a 100644 --- a/noncore/games/kpacman/main.cpp +++ b/noncore/games/kpacman/main.cpp @@ -22,7 +22,7 @@ #include #include #elif defined( QPE_PORT ) -#include +#include #endif #include "kpacman.h" @@ -40,27 +40,4 @@ static KCmdLineOptions options[] = }; #endif -int main(int argc, char *argv[]) -{ -#if defined( KDE2_PORT ) - KAboutData aboutData( "kpacman", I18N_NOOP("Kpacman"), - VERSION, description, KAboutData::License_GPL, - "(c) 2002, Jörg Thönnissen", 0, 0, "joe@dsite.de"); - aboutData.addAuthor("Jörg Thönnissen",0, "joe@dsite.de"); - KCmdLineArgs::init( argc, argv, &aboutData ); - KCmdLineArgs::addCmdLineOptions( options ); // Add our own options. - KApplication a; -#elif defined( QPE_PORT ) - QPEApplication a( argc, argv ); -#endif - Kpacman *kpacman = new Kpacman( NULL, "Kpacman" ); - a.setMainWidget(kpacman); -#if defined( KDE2_PORT ) - a.setTopWidget(kpacman); - kpacman->show(); -#elif defined( QPE_PORT ) - kpacman->showMaximized(); -#endif - - return a.exec(); -} +OPIE_EXPORT_APP( Opie::Core::OApplicationFactory ) diff --git a/noncore/games/kpacman/opie-kpacman.control b/noncore/games/kpacman/opie-kpacman.control index 15e3056..68487ec 100644 --- a/noncore/games/kpacman/opie-kpacman.control +++ b/noncore/games/kpacman/opie-kpacman.control @@ -1,5 +1,5 @@ Package: opie-kpacman -Files: bin/kpacman apps/Games/kpacman.desktop pics/kpacman/kpacman.png share/kpacman +Files: plugins/applications/libkpacman.so* bin/kpacman apps/Games/kpacman.desktop pics/kpacman/kpacman.png share/kpacman Version: 0.3.1-$SUB_VERSION Depends: task-opie-minimal Priority: optional -- cgit v0.9.0.2