#ifndef _INTFWIDGETS_H_
#define _INTFWIDGETS_H_
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif
+
#include <vlc/vlc.h>
#include <vlc_interface.h>
};
/******************** Background Widget ****************/
-class BackgroundWidget : public QFrame
+class BackgroundWidget : public QWidget
{
Q_OBJECT
public:
BackgroundWidget( intf_thread_t * );
virtual ~BackgroundWidget();
- QSize widgetSize;
- QSize sizeHint() const;
- bool b_need_update;
+
private:
QPalette plt;
QLabel *label;
- virtual void resizeEvent( QResizeEvent *e );
virtual void contextMenuEvent( QContextMenuEvent *event );
intf_thread_t *p_intf;
- int i_runs;
+
public slots:
void toggle(){ TOGGLEV( this ); }
- void update( input_thread_t * );
+ void update( QString );
};
class VisualSelector : public QFrame
private slots:
void snapshot();
+#if 0
void frame();
+#endif
void fromAtoB();
void record();
void AtoBLoop( float, int, int );
void enableVideo( bool );
public slots:
void setNavigation( int );
- void updateOnTimer();
protected:
friend class MainInterface;
friend class VolumeClickHandler;
void prev();
void next();
void updateVolume( int );
+ void updateVolume( void );
+ void updateInput();
void fullscreen();
void extSettings();
void faster();