author | zecke <zecke> | 2004-11-14 21:58:26 (UTC) |
---|---|---|
committer | zecke <zecke> | 2004-11-14 21:58:26 (UTC) |
commit | 3e23af22643ac0ff3740f37803a94f81d6b15fe1 (patch) (side-by-side diff) | |
tree | 1f08bde3533ac0ea7fc6f5bc470bc910fe6cc172 /noncore | |
parent | 7a8f86ed0f1d160e9c2a4794e297ba49fd9ac712 (diff) | |
download | opie-3e23af22643ac0ff3740f37803a94f81d6b15fe1.zip opie-3e23af22643ac0ff3740f37803a94f81d6b15fe1.tar.gz opie-3e23af22643ac0ff3740f37803a94f81d6b15fe1.tar.bz2 |
Make Bartender Quick Launchable
-rw-r--r-- | noncore/apps/opie-bartender/bartender.h | 2 | ||||
-rw-r--r-- | noncore/apps/opie-bartender/bartender.pro | 4 | ||||
-rw-r--r-- | noncore/apps/opie-bartender/main.cpp | 12 | ||||
-rw-r--r-- | noncore/apps/opie-bartender/opie-bartender.control | 2 |
4 files changed, 6 insertions, 14 deletions
diff --git a/noncore/apps/opie-bartender/bartender.h b/noncore/apps/opie-bartender/bartender.h index df1af76..27362df 100644 --- a/noncore/apps/opie-bartender/bartender.h +++ b/noncore/apps/opie-bartender/bartender.h @@ -1,63 +1,65 @@ /**************************************************************************** ** Created: Sat Jul 20 08:10:31 2002 ** by: L.J. Potter <ljp@llornkcor.com> ** copyright : (C) 2002 by ljp email : ljp@llornkcor.com * 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. * ***************************************************************************/ #ifndef BARTENDER_H #define BARTENDER_H #include "newdrinks.h" #include <qvariant.h> #include <qwidget.h> #include <qmainwindow.h> #include <qfile.h> class QVBoxLayout; class QHBoxLayout; class QGridLayout; class QListView; class QListViewItem; class QToolBar; class Bartender : public QMainWindow { Q_OBJECT public: Bartender( QWidget* parent = 0, const char* name = 0, WFlags fl = 0 ); ~Bartender(); + + static QString appName() { return QString::fromLatin1("bartender"); } QToolBar* ToolBar1; QListView* DrinkView; QFile dbFile; public slots: void doEdit(); protected: protected slots: void fileMenuActivated(int); void editMenuActivated(int); void cleanUp(); void fileNew(); void showDrink( QListViewItem *); void showDrink(int, QListViewItem *, const QPoint&, int); void initDrinkDb(); void doSearchByName(); void doSearchByDrink(); void showSearchResult(QStringList &); void doBac(); void openCurrentDrink(); void askSearch(); private: void clearList(); void fillList(); }; #endif // BARTENDER_H diff --git a/noncore/apps/opie-bartender/bartender.pro b/noncore/apps/opie-bartender/bartender.pro index 41fc0e5..79a39aa 100644 --- a/noncore/apps/opie-bartender/bartender.pro +++ b/noncore/apps/opie-bartender/bartender.pro @@ -1,11 +1,9 @@ -TEMPLATE = app -CONFIG = qt warn_on +CONFIG = qt quick-app HEADERS = bartender.h newdrinks.h showdrinks.h inputDialog.h searchresults.h bac.h SOURCES = main.cpp bartender.cpp newdrinks.cpp showdrinks.cpp inputDialog.cpp searchresults.cpp bac.cpp INCLUDEPATH += $(OPIEDIR)/include DEPENDPATH += $(OPIEDIR)/include LIBS += -lqpe -lopiecore2 -DESTDIR = $(OPIEDIR)/bin TARGET = bartender include ( $(OPIEDIR)/include.pro ) diff --git a/noncore/apps/opie-bartender/main.cpp b/noncore/apps/opie-bartender/main.cpp index eefda7f..593f693 100644 --- a/noncore/apps/opie-bartender/main.cpp +++ b/noncore/apps/opie-bartender/main.cpp @@ -1,23 +1,15 @@ /** by: L.J. Potter <ljp@llornkcor.com> ** copyright : (C) 2002 by ljp email : ljp@llornkcor.com * 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 "bartender.h" #include <qpe/qpeapplication.h> +#include <opie2/oapplicationfactory.h> -//Bartender *bart; -int main( int argc, char ** argv ) -{ - QPEApplication a( argc, argv ); - - Bartender bart; - a.showMainWidget( &bart ); - - return a.exec(); -} +OPIE_EXPORT_APP( Opie::Core::OApplicationFactory<Bartender> ) diff --git a/noncore/apps/opie-bartender/opie-bartender.control b/noncore/apps/opie-bartender/opie-bartender.control index db30b9c..045c68e 100644 --- a/noncore/apps/opie-bartender/opie-bartender.control +++ b/noncore/apps/opie-bartender/opie-bartender.control @@ -1,10 +1,10 @@ -Files: bin/bartender apps/Applications/bartender.desktop etc/bartender/drinkdb.txt +Files: plugins/applications/libbartender.so* bin/bartender apps/Applications/bartender.desktop etc/bartender/drinkdb.txt Priority: optional Package: opie-bartender Section: opie/applications Maintainer: L.J. Potter <lpotter@trolltech.com> Architecture: arm Version: $QPE_VERSION-$SUB_VERSION Depends: task-opie-minimal Description: Bartender drink receipe database lookup, and blood alcohol estimator. |