\hypertarget{classDragDropableTreeWidget}{
\section{DragDropableTreeWidget Class Reference}
\label{classDragDropableTreeWidget}\index{DragDropableTreeWidget@{DragDropableTreeWidget}}
}


{\ttfamily \#include $<$dragdropabletreewidget.h$>$}\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classDragDropableTreeWidget_a3e6fe8b61c3220194de462a0144d3d04}{
{\bfseries DragDropableTreeWidget} (QWidget $\ast$parent=0)}
\label{classDragDropableTreeWidget_a3e6fe8b61c3220194de462a0144d3d04}

\item 
\hypertarget{classDragDropableTreeWidget_aa034dbd51d75ab59b231a7233e513166}{
void {\bfseries setMainWindow} (\hyperlink{classArcStorageWindow}{ArcStorageWindow} $\ast$mw)}
\label{classDragDropableTreeWidget_aa034dbd51d75ab59b231a7233e513166}

\item 
\hypertarget{classDragDropableTreeWidget_a4e8ef57ff97be486de10ee7aff3af73c}{
void {\bfseries resetSelection} ()}
\label{classDragDropableTreeWidget_a4e8ef57ff97be486de10ee7aff3af73c}

\end{DoxyCompactItemize}
\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classDragDropableTreeWidget_aaabdc00bac82d32e56048ad3908f66cb}{
void {\bfseries dragEnterEvent} (QDragEnterEvent $\ast$event)}
\label{classDragDropableTreeWidget_aaabdc00bac82d32e56048ad3908f66cb}

\item 
\hypertarget{classDragDropableTreeWidget_afdb7ac753d0ce24824cfe0acb5610064}{
void {\bfseries dragMoveEvent} (QDragMoveEvent $\ast$event)}
\label{classDragDropableTreeWidget_afdb7ac753d0ce24824cfe0acb5610064}

\item 
\hypertarget{classDragDropableTreeWidget_a30746321fa70351993bf260772f31890}{
void {\bfseries dragLeaveEvent} (QDragLeaveEvent $\ast$event)}
\label{classDragDropableTreeWidget_a30746321fa70351993bf260772f31890}

\item 
\hypertarget{classDragDropableTreeWidget_ab2e846405ddb6f9e3fd5bf95416823fd}{
void {\bfseries dropEvent} (QDropEvent $\ast$event)}
\label{classDragDropableTreeWidget_ab2e846405ddb6f9e3fd5bf95416823fd}

\item 
\hypertarget{classDragDropableTreeWidget_a06e1ef8d7b8205abb2a7c5d058d0cacd}{
void {\bfseries mousePressEvent} (QMouseEvent $\ast$event)}
\label{classDragDropableTreeWidget_a06e1ef8d7b8205abb2a7c5d058d0cacd}

\item 
\hypertarget{classDragDropableTreeWidget_a2e7154eccd280959162bb93b8c39519d}{
void {\bfseries mouseMoveEvent} (QMouseEvent $\ast$event)}
\label{classDragDropableTreeWidget_a2e7154eccd280959162bb93b8c39519d}

\item 
\hypertarget{classDragDropableTreeWidget_a47b1ca6eb920e3c19ee931e6b726c96c}{
void {\bfseries mouseReleaseEvent} (QMouseEvent $\ast$event)}
\label{classDragDropableTreeWidget_a47b1ca6eb920e3c19ee931e6b726c96c}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
This class describes extends the standard QTreeWidget to provide both drag and drop functionality. The dragging and dropping is done in both directions: From the outside to this application and from this application and to the outside 

The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
/home/jonas/Development/arc-\/gui-\/clients/src/arcstorage-\/ui/dragdropabletreewidget.h\item 
/home/jonas/Development/arc-\/gui-\/clients/src/arcstorage-\/ui/dragdropabletreewidget.cpp\end{DoxyCompactItemize}
