author | llornkcor <llornkcor> | 2003-09-09 05:50:12 (UTC) |
---|---|---|
committer | llornkcor <llornkcor> | 2003-09-09 05:50:12 (UTC) |
commit | 82c17c8b900e8b4900ed048213934f67ba22f846 (patch) (side-by-side diff) | |
tree | 74b93a0808f5c0c8f0745a85844ae3d75161604d /noncore/apps/opie-bartender/bartender.h | |
parent | e485a3bd44b3cc70280e03eb8a7958a5252cdd6a (diff) | |
download | opie-82c17c8b900e8b4900ed048213934f67ba22f846.zip opie-82c17c8b900e8b4900ed048213934f67ba22f846.tar.gz opie-82c17c8b900e8b4900ed048213934f67ba22f846.tar.bz2 |
bartender - for your drunken pleasures
Diffstat (limited to 'noncore/apps/opie-bartender/bartender.h') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/apps/opie-bartender/bartender.h | 63 |
1 files changed, 63 insertions, 0 deletions
diff --git a/noncore/apps/opie-bartender/bartender.h b/noncore/apps/opie-bartender/bartender.h new file mode 100644 index 0000000..69cfa82 --- a/dev/null +++ b/noncore/apps/opie-bartender/bartender.h @@ -0,0 +1,63 @@ +/**************************************************************************** +** 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 QPEToolBar; + +class Bartender : public QMainWindow +{ + Q_OBJECT + +public: + Bartender( QWidget* parent = 0, const char* name = 0, WFlags fl = 0 ); + ~Bartender(); + + QPEToolBar* 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 |