]> git.sesse.net Git - vlc/blob - plugins/kde/kde_pluginsbox.h
Patch for using libgpewidget library for full GPE support.
[vlc] / plugins / kde / kde_pluginsbox.h
1 #ifndef _KDE_PLUGINBOX_H_
2 #define _KDE_PLUGINBOX_H_
3 #include <qgroupbox.h>
4 #include <klistview.h>
5 #include <qpushbutton.h>
6 #include <klineedit.h>
7 #include "kde_preferences.h"
8 class KPluginsBox : public QGroupBox
9 {
10     Q_OBJECT
11  public:
12     KPluginsBox(QString title, QString value, QWidget *parent, int spacing,
13                 KPreferences *pref);
14     ~KPluginsBox();
15
16     QListView *getListView(void);
17
18  private slots:
19     void selectClicked(void);
20     void configureClicked(void);
21     void selectionChanged( QListViewItem * );
22
23  signals:
24     void selectionChanged(const QString &text);
25     
26  private:
27     KListView *listView;
28     QPushButton *configure;
29     QPushButton *selectButton;
30     KLineEdit *line;
31     KPreferences *owner;
32 };
33 #endif