]> git.sesse.net Git - vlc/blobdiff - modules/gui/qt4/dialogs/toolbar.hpp
Qt: support for drag n dropping widget, removall and many other improvements.
[vlc] / modules / gui / qt4 / dialogs / toolbar.hpp
index 61006858265c289bcba725f59ca30432b900afd7..cc0653e351f5348f174ed42303b55c9d7e0659e7 100644 (file)
@@ -81,6 +81,7 @@ class DroppingController: public AbstractController
 public:
     DroppingController( intf_thread_t *, QString line, QWidget *parent = 0 );
     QString getValue();
+    virtual ~DroppingController();
 
 protected:
     virtual void createAndAddWidget( QBoxLayout *controlLayout, int i_index,
@@ -91,6 +92,8 @@ protected:
     virtual void dragLeaveEvent ( QDragLeaveEvent * event );
 
     virtual void doAction( int );
+
+    bool eventFilter( QObject *, QEvent * );
 private:
     struct doubleInt
     {
@@ -102,6 +105,8 @@ private:
 
     int getParentPosInLayout( QPoint point);
 
+    bool b_draging;
+
 };
 
 #endif