X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Fgui%2Fqt4%2Fmain_interface.hpp;h=44e4fbc7e5de9c9017e2aa900eae4f16fcc62981;hb=b33404334798c4980ae1601f9a7f416c625d3ba0;hp=82c84a8fb2c599870906f1c06eefdce71e51a70b;hpb=a378f1a7122a37042ec1a24ce874e9a917f0c691;p=vlc diff --git a/modules/gui/qt4/main_interface.hpp b/modules/gui/qt4/main_interface.hpp index 82c84a8fb2..44e4fbc7e5 100644 --- a/modules/gui/qt4/main_interface.hpp +++ b/modules/gui/qt4/main_interface.hpp @@ -24,19 +24,20 @@ #define _MAIN_INTERFACE_H_ #include +#include "ui/main_interface.h" #include "util/qvlcframe.hpp" +#include class InputManager; class QCloseEvent; class InputSlider; -class MainInterface : public QVLCFrame +class MainInterface : public QMainWindow { Q_OBJECT; public: MainInterface( intf_thread_t *); virtual ~MainInterface(); - void init(); protected: void closeEvent( QCloseEvent *); private: @@ -44,10 +45,16 @@ private: InputSlider *slider; /// Main input associated to the playlist input_thread_t *p_input; + intf_thread_t *p_intf; + + Ui::MainInterfaceUI ui; private slots: + void setDisplay( float, int, int ); void updateOnTimer(); -signals: - void inputChanged( input_thread_t *); + void play(); + void stop(); + void prev(); + void next(); }; #endif