Make a branch to make krunner Good Enough For Aaron™.
[kdebase/uwolfer.git] / workspace / khotkeys / kcontrol / window_trigger_widget.h
blob166ba1c63805ebf501a4896fa5041d1d21431412
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 _WINDOW_TRIGGER_WIDGET_H_
12 #define _WINDOW_TRIGGER_WIDGET_H_
14 #include <ui_window_trigger_widget_ui.h>
16 namespace KHotKeys
19 class Window_trigger;
20 class Action_data;
23 class Window_trigger_widget_ui : public QWidget, public Ui::Window_trigger_widget_ui
25 public:
26 Window_trigger_widget_ui( QWidget *parent ) : QWidget( parent ) {
27 setupUi( this );
31 class Window_trigger_widget
32 : public Window_trigger_widget_ui
34 Q_OBJECT
35 public:
36 Window_trigger_widget( QWidget* parent_P = NULL, const char* name_P = NULL );
37 void set_data( const Window_trigger* trigger_P );
38 Window_trigger* get_data( Action_data* data_P ) const;
39 public Q_SLOTS:
40 void clear_data();
44 //***************************************************************************
45 // Inline
46 //***************************************************************************
48 } // namespace KHotKeys
50 #endif