X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/c8a4f1fd8d3c9b50e51b7234123b3fbe0b979552..d6488887ecf69d7f192b94de8dce34fae0b7eb76:/src/sidebartreeview.h diff --git a/src/sidebartreeview.h b/src/sidebartreeview.h index d12737151..b2e42e24f 100644 --- a/src/sidebartreeview.h +++ b/src/sidebartreeview.h @@ -21,7 +21,7 @@ #define SIDEBARTREEVIEW_H #include -#include +#include /** * @brief Tree view widget which is used for the sidebar panel. @@ -46,9 +46,16 @@ signals: protected: virtual bool event(QEvent* event); + virtual void startDrag(Qt::DropActions supportedActions); virtual void dragEnterEvent(QDragEnterEvent* event); + virtual void dragLeaveEvent(QDragLeaveEvent* event); + virtual void dragMoveEvent(QDragMoveEvent* event); virtual void dropEvent(QDropEvent* event); + virtual void paintEvent(QPaintEvent* event); +private: + bool m_dragging; // TODO: remove this property when the issue #160611 is solved in Qt 4.4 + QRect m_dropRect; // TODO: remove this property when the issue #160611 is solved in Qt 4.4 }; #endif