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


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

Inheritance diagram for V\+S\+I\+:\+:Trash\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{a01322}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a01322_a24b81f98875536e8238a3657e33993dd}{\hyperlink{a01322_a24b81f98875536e8238a3657e33993dd}{Trash} (\hyperlink{a00658}{Graphics\+Scene} $\ast$\+\_\+scene, Q\+Graphics\+Item $\ast$\+\_\+parent)}\label{a01322_a24b81f98875536e8238a3657e33993dd}

\begin{DoxyCompactList}\small\item\em Constructor. \end{DoxyCompactList}\item 
\hypertarget{a01322_a1e59cee336ec41449eb306da824037fc}{\hyperlink{a01322_a1e59cee336ec41449eb306da824037fc}{$\sim$\+Trash} ()}\label{a01322_a1e59cee336ec41449eb306da824037fc}

\begin{DoxyCompactList}\small\item\em Destructor. \end{DoxyCompactList}\item 
\hypertarget{a01322_ac0abb34193c716cfa8c2b5ab501322ba}{void \hyperlink{a01322_ac0abb34193c716cfa8c2b5ab501322ba}{activate} ()}\label{a01322_ac0abb34193c716cfa8c2b5ab501322ba}

\begin{DoxyCompactList}\small\item\em Makes the trash opaque (will be called of an element is moved above this widget) \end{DoxyCompactList}\item 
\hypertarget{a01322_a34053824166b71da7caeb38f249ac7cc}{void \hyperlink{a01322_a34053824166b71da7caeb38f249ac7cc}{deactivate} ()}\label{a01322_a34053824166b71da7caeb38f249ac7cc}

\begin{DoxyCompactList}\small\item\em Makes the trash transparent (will be called of an element is moved away from this widget) \end{DoxyCompactList}\item 
\hypertarget{a01322_a9331e87325de67dd40a86a84ba4e595e}{virtual void \hyperlink{a01322_a9331e87325de67dd40a86a84ba4e595e}{set\+Geometry} (const Q\+Rect\+F \&\+\_\+rect)}\label{a01322_a9331e87325de67dd40a86a84ba4e595e}

\begin{DoxyCompactList}\small\item\em Sets the geometry. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a01322_a58be0fdb86e69f408f5142a0b339c7ba}{virtual void {\bfseries hover\+Enter\+Event} (Q\+Graphics\+Scene\+Hover\+Event $\ast$\+\_\+event)}\label{a01322_a58be0fdb86e69f408f5142a0b339c7ba}

\item 
\hypertarget{a01322_a91eaa9e8d73cbbec5aacfa9af754ec29}{virtual void {\bfseries hover\+Leave\+Event} (Q\+Graphics\+Scene\+Hover\+Event $\ast$\+\_\+event)}\label{a01322_a91eaa9e8d73cbbec5aacfa9af754ec29}

\item 
\hypertarget{a01322_a71f568a040211f9d4ae24aa7e86b85e1}{virtual void {\bfseries mouse\+Press\+Event} (Q\+Graphics\+Scene\+Mouse\+Event $\ast$\+\_\+event)}\label{a01322_a71f568a040211f9d4ae24aa7e86b85e1}

\item 
\hypertarget{a01322_a048fed6f62f4f060456356d52d8f69df}{virtual Q\+Size\+F {\bfseries size\+Hint} (Qt\+::\+Size\+Hint \+\_\+which, const Q\+Size\+F \&\+\_\+constraint=Q\+Size\+F()) const }\label{a01322_a048fed6f62f4f060456356d52d8f69df}

\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a01322_ae25a5b670dc0d3db737c39afd1932557}{\hyperlink{a00658}{Graphics\+Scene} $\ast$ {\bfseries scene\+\_\+}}\label{a01322_ae25a5b670dc0d3db737c39afd1932557}

\end{DoxyCompactItemize}


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

Definition at line 69 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}
