Make a branch to make krunner Good Enough For Aaron™.
[kdebase/uwolfer.git] / workspace / khotkeys / app / app.h
blobbbd09d15c9862f3f667ea34285df0289ec188e6e
1 /****************************************************************************
3 KHotKeys
5 Copyright (C) 1999-2001 Lubos Lunak <l.lunak@kde.org>
7 Distributed under the terms of the GNU General Public License version 2.
9 ****************************************************************************/
11 #ifndef _KHOTKEYS_APP_H_
12 #define _KHOTKEYS_APP_H_
14 #include <kuniqueapplication.h>
15 #include <QtCore/QObject>
16 #include <QtDBus/QtDBus>
18 namespace KHotKeys
21 class Action_data_group;
23 class KHotKeysApp
24 : public KUniqueApplication
26 Q_OBJECT
27 public Q_SLOTS:
28 Q_NOREPLY void reread_configuration();
29 Q_NOREPLY void quit();
30 public:
31 KHotKeysApp();
32 virtual ~KHotKeysApp();
33 private:
34 Action_data_group* actions_root;
35 QObject* delete_helper;
38 //***************************************************************************
39 // Inline
40 //***************************************************************************
42 } // namespace KHotKeys
44 #endif