\hypertarget{classVSI_1_1Trash}{}\section{V\+SI\+:\+:Trash Class Reference}
\label{classVSI_1_1Trash}\index{V\+S\+I\+::\+Trash@{V\+S\+I\+::\+Trash}}


{\ttfamily \#include $<$Plugin-\/\+V\+S\+I/scene/trash.\+hh$>$}

Inheritance diagram for V\+SI\+:\+:Trash\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classVSI_1_1Trash}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classVSI_1_1Trash_a24b81f98875536e8238a3657e33993dd}\label{classVSI_1_1Trash_a24b81f98875536e8238a3657e33993dd}} 
\hyperlink{classVSI_1_1Trash_a24b81f98875536e8238a3657e33993dd}{Trash} (\hyperlink{classVSI_1_1GraphicsScene}{Graphics\+Scene} $\ast$\+\_\+scene, Q\+Graphics\+Item $\ast$\+\_\+parent)
\begin{DoxyCompactList}\small\item\em Constructor. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classVSI_1_1Trash_a1e59cee336ec41449eb306da824037fc}\label{classVSI_1_1Trash_a1e59cee336ec41449eb306da824037fc}} 
\hyperlink{classVSI_1_1Trash_a1e59cee336ec41449eb306da824037fc}{$\sim$\+Trash} ()
\begin{DoxyCompactList}\small\item\em Destructor. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classVSI_1_1Trash_ac0abb34193c716cfa8c2b5ab501322ba}\label{classVSI_1_1Trash_ac0abb34193c716cfa8c2b5ab501322ba}} 
void \hyperlink{classVSI_1_1Trash_ac0abb34193c716cfa8c2b5ab501322ba}{activate} ()
\begin{DoxyCompactList}\small\item\em Makes the trash opaque (will be called of an element is moved above this widget) \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classVSI_1_1Trash_a34053824166b71da7caeb38f249ac7cc}\label{classVSI_1_1Trash_a34053824166b71da7caeb38f249ac7cc}} 
void \hyperlink{classVSI_1_1Trash_a34053824166b71da7caeb38f249ac7cc}{deactivate} ()
\begin{DoxyCompactList}\small\item\em Makes the trash transparent (will be called of an element is moved away from this widget) \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classVSI_1_1Trash_a9331e87325de67dd40a86a84ba4e595e}\label{classVSI_1_1Trash_a9331e87325de67dd40a86a84ba4e595e}} 
virtual void \hyperlink{classVSI_1_1Trash_a9331e87325de67dd40a86a84ba4e595e}{set\+Geometry} (const Q\+RectF \&\+\_\+rect)
\begin{DoxyCompactList}\small\item\em Sets the geometry. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classVSI_1_1Trash_a58be0fdb86e69f408f5142a0b339c7ba}\label{classVSI_1_1Trash_a58be0fdb86e69f408f5142a0b339c7ba}} 
virtual void {\bfseries hover\+Enter\+Event} (Q\+Graphics\+Scene\+Hover\+Event $\ast$\+\_\+event)
\item 
\mbox{\Hypertarget{classVSI_1_1Trash_a91eaa9e8d73cbbec5aacfa9af754ec29}\label{classVSI_1_1Trash_a91eaa9e8d73cbbec5aacfa9af754ec29}} 
virtual void {\bfseries hover\+Leave\+Event} (Q\+Graphics\+Scene\+Hover\+Event $\ast$\+\_\+event)
\item 
\mbox{\Hypertarget{classVSI_1_1Trash_a71f568a040211f9d4ae24aa7e86b85e1}\label{classVSI_1_1Trash_a71f568a040211f9d4ae24aa7e86b85e1}} 
virtual void {\bfseries mouse\+Press\+Event} (Q\+Graphics\+Scene\+Mouse\+Event $\ast$\+\_\+event)
\item 
\mbox{\Hypertarget{classVSI_1_1Trash_a9a1ae34b72144e6876e5c0ccd0b178aa}\label{classVSI_1_1Trash_a9a1ae34b72144e6876e5c0ccd0b178aa}} 
virtual Q\+SizeF {\bfseries size\+Hint} (Qt\+::\+Size\+Hint \+\_\+which, const Q\+SizeF \&\+\_\+constraint=Q\+SizeF()) const
\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classVSI_1_1Trash_ae25a5b670dc0d3db737c39afd1932557}\label{classVSI_1_1Trash_ae25a5b670dc0d3db737c39afd1932557}} 
\hyperlink{classVSI_1_1GraphicsScene}{Graphics\+Scene} $\ast$ {\bfseries scene\+\_\+}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
\hyperlink{classVSI_1_1Trash}{Trash} widget that removes elements from the scene\+\_\+ 

Definition at line 63 of file trash.\+hh.



The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
Plugin-\/\+V\+S\+I/scene/trash.\+hh\item 
Plugin-\/\+V\+S\+I/scene/trash.\+cc\end{DoxyCompactItemize}
