\hypertarget{a07676}{}\section{A\+CG\+:\+:Qt\+Widgets\+:\+:Qt\+G\+L\+Graphics\+Scene Class Reference}
\label{a07676}\index{A\+C\+G\+::\+Qt\+Widgets\+::\+Qt\+G\+L\+Graphics\+Scene@{A\+C\+G\+::\+Qt\+Widgets\+::\+Qt\+G\+L\+Graphics\+Scene}}


{\ttfamily \#include $<$Open\+Flipper/libs\+\_\+required/\+A\+C\+G/\+Qt\+Widgets/\+Qt\+G\+L\+Graphics\+Scene.\+hh$>$}

Inheritance diagram for A\+CG\+:\+:Qt\+Widgets\+:\+:Qt\+G\+L\+Graphics\+Scene\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{a07676}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{a07676_ac48f6445b837cd6d359cf7594ba5662e}\label{a07676_ac48f6445b837cd6d359cf7594ba5662e}} 
{\bfseries Qt\+G\+L\+Graphics\+Scene} (\hyperlink{a07640}{Qt\+Base\+Viewer} $\ast$\+\_\+w)
\end{DoxyCompactItemize}
\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{a07676_a943928a1c8340ce088851b2c9361b8be}\label{a07676_a943928a1c8340ce088851b2c9361b8be}} 
virtual void {\bfseries draw\+Background} (Q\+Painter $\ast$\+\_\+painter, const Q\+RectF \&\+\_\+rect)
\item 
\mbox{\Hypertarget{a07676_a64562e825c46632764346e888ab1ecc3}\label{a07676_a64562e825c46632764346e888ab1ecc3}} 
virtual void {\bfseries mouse\+Press\+Event} (Q\+Graphics\+Scene\+Mouse\+Event $\ast$\+\_\+e)
\item 
\mbox{\Hypertarget{a07676_ab0e40ece490c74bbe1d49ad0a0585620}\label{a07676_ab0e40ece490c74bbe1d49ad0a0585620}} 
virtual void {\bfseries mouse\+Double\+Click\+Event} (Q\+Graphics\+Scene\+Mouse\+Event $\ast$\+\_\+e)
\item 
\mbox{\Hypertarget{a07676_a26c596fba264d002dc975d202c0f9857}\label{a07676_a26c596fba264d002dc975d202c0f9857}} 
virtual void {\bfseries mouse\+Release\+Event} (Q\+Graphics\+Scene\+Mouse\+Event $\ast$\+\_\+e)
\item 
\mbox{\Hypertarget{a07676_a738637d8cb9769f4c6c5b6d927492882}\label{a07676_a738637d8cb9769f4c6c5b6d927492882}} 
virtual void {\bfseries mouse\+Move\+Event} (Q\+Graphics\+Scene\+Mouse\+Event $\ast$\+\_\+e)
\item 
\mbox{\Hypertarget{a07676_a0ad6cd993b336420a5d17aa32a4e461d}\label{a07676_a0ad6cd993b336420a5d17aa32a4e461d}} 
virtual void {\bfseries wheel\+Event} (Q\+Graphics\+Scene\+Wheel\+Event $\ast$\+\_\+e)
\item 
\mbox{\Hypertarget{a07676_a91c43c1274e70237a1270c2664235cbc}\label{a07676_a91c43c1274e70237a1270c2664235cbc}} 
virtual void {\bfseries key\+Press\+Event} (Q\+Key\+Event $\ast$\+\_\+e)
\item 
\mbox{\Hypertarget{a07676_a3e561b34dfd7dd8bd3a9d974ec3eaa56}\label{a07676_a3e561b34dfd7dd8bd3a9d974ec3eaa56}} 
virtual void {\bfseries key\+Release\+Event} (Q\+Key\+Event $\ast$\+\_\+e)
\item 
\mbox{\Hypertarget{a07676_a28a04d850bef851d313856a794ab18d3}\label{a07676_a28a04d850bef851d313856a794ab18d3}} 
virtual void {\bfseries context\+Menu\+Event} (Q\+Graphics\+Scene\+Context\+Menu\+Event $\ast$\+\_\+e)
\item 
\mbox{\Hypertarget{a07676_a5be5260c9f1ef4260c44152d9b6a7309}\label{a07676_a5be5260c9f1ef4260c44152d9b6a7309}} 
virtual void {\bfseries drag\+Enter\+Event} (Q\+Graphics\+Scene\+Drag\+Drop\+Event $\ast$\+\_\+e)
\item 
\mbox{\Hypertarget{a07676_a7f4a6ebff95462f33394775cab3daa96}\label{a07676_a7f4a6ebff95462f33394775cab3daa96}} 
virtual void {\bfseries drop\+Event} (Q\+Graphics\+Scene\+Drag\+Drop\+Event $\ast$\+\_\+e)
\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{a07676_a36daf5662f43b98224ac9f842ff56715}\label{a07676_a36daf5662f43b98224ac9f842ff56715}} 
\hyperlink{a07640}{Qt\+Base\+Viewer} $\ast$ {\bfseries w\+\_\+}
\end{DoxyCompactItemize}
\subsection*{Friends}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{a07676_a5ce77e2986027201318ae0f34efd3dfd}\label{a07676_a5ce77e2986027201318ae0f34efd3dfd}} 
class {\bfseries Qt\+Base\+Viewer}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
Open\+GL drawing area and widget scene -- for {\itshape internal} use only. The scene basically redirects calls to a \hyperlink{a07640}{A\+C\+G\+::\+Qt\+Widgets\+::\+Qt\+Base\+Viewer}, the corresponding virtual methods there are prefixed with {\ttfamily gl}. \begin{DoxySeeAlso}{See also}
\hyperlink{a07640}{A\+C\+G\+::\+Qt\+Widgets\+::\+Qt\+Base\+Viewer} 
\end{DoxySeeAlso}


Definition at line 74 of file Qt\+G\+L\+Graphics\+Scene.\+hh.



The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
Open\+Flipper/libs\+\_\+required/\+A\+C\+G/\+Qt\+Widgets/Qt\+G\+L\+Graphics\+Scene.\+hh\item 
Open\+Flipper/libs\+\_\+required/\+A\+C\+G/\+Qt\+Widgets/Qt\+G\+L\+Graphics\+Scene.\+cc\end{DoxyCompactItemize}
