#ifndef _PREFSTREE_H_
#define _PREFSTREE_H_
-#include <vlc/vlc.h>
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif
+
+#include <vlc_common.h>
#include <vlc_interface.h>
#include <QTreeWidget>
TYPE_MODULE
};
-class PrefsPanel;
+class AdvPrefsPanel;
class QLabel;
class QVBoxLayout;
PrefsItemData()
{ panel = NULL; i_object_id = 0; i_subcat_id = -1; psz_name = NULL; };
virtual ~PrefsItemData() { free( psz_name ); };
- PrefsPanel *panel;
+ AdvPrefsPanel *panel;
int i_object_id;
int i_subcat_id;
int i_type;
- bool b_submodule;
char *psz_name;
QString name;
QString help;
class ConfigControl;
-class PrefsPanel : public QWidget
+class AdvPrefsPanel : public QWidget
{
Q_OBJECT
public:
- PrefsPanel( intf_thread_t *, QWidget *, PrefsItemData * );
- PrefsPanel( QWidget *);
- virtual ~PrefsPanel() {};
+ AdvPrefsPanel( intf_thread_t *, QWidget *, PrefsItemData * );
+ AdvPrefsPanel( QWidget *);
+ virtual ~AdvPrefsPanel();
void apply();
void clean();
private: