\hypertarget{a01069}{\section{Qt\+G\+L\+Graphics\+Scene Class Reference}
\label{a01069}\index{Qt\+G\+L\+Graphics\+Scene@{Qt\+G\+L\+Graphics\+Scene}}
}


{\ttfamily \#include $<$Open\+Flipper/widgets/gl\+Widget/\+Qt\+G\+L\+Graphics\+Scene.\+hh$>$}

Inheritance diagram for Qt\+G\+L\+Graphics\+Scene\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{a01069}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a01069_a4532a92487fbe3c5b024c4d1e511ed99}{{\bfseries Qt\+G\+L\+Graphics\+Scene} (std\+::vector$<$ \hyperlink{a00652}{gl\+Viewer} $\ast$ $>$ $\ast$\+\_\+views, \hyperlink{a01077}{Qt\+Multi\+View\+Layout} $\ast$\+\_\+layout)}\label{a01069_a4532a92487fbe3c5b024c4d1e511ed99}

\item 
\hypertarget{a01069_a0785c7ada743d9ebc87aecd17fabd4c5}{void {\bfseries set\+Cursor\+Painter} (\hyperlink{a00469}{Cursor\+Painter} $\ast$\+\_\+cursor\+Painter)}\label{a01069_a0785c7ada743d9ebc87aecd17fabd4c5}

\end{DoxyCompactItemize}
\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a01069_a943928a1c8340ce088851b2c9361b8be}{virtual void {\bfseries draw\+Background} (Q\+Painter $\ast$\+\_\+painter, const Q\+Rect\+F \&\+\_\+rect)}\label{a01069_a943928a1c8340ce088851b2c9361b8be}

\item 
\hypertarget{a01069_a738637d8cb9769f4c6c5b6d927492882}{virtual void {\bfseries mouse\+Move\+Event} (Q\+Graphics\+Scene\+Mouse\+Event $\ast$\+\_\+e)}\label{a01069_a738637d8cb9769f4c6c5b6d927492882}

\item 
\hypertarget{a01069_a9aa158e2edc4da99fc3068148a6e4494}{virtual bool {\bfseries event} (Q\+Event $\ast$\+\_\+event)}\label{a01069_a9aa158e2edc4da99fc3068148a6e4494}

\end{DoxyCompactItemize}
\subsection*{Private Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a01069_a09a14a5812de53d4b9aa3e01ccde3bf4}{\hyperlink{a00652}{gl\+Viewer} $\ast$ {\bfseries find\+View} (const Q\+Point\+F \&\+\_\+p, bool \+\_\+set\+Active=false)}\label{a01069_a09a14a5812de53d4b9aa3e01ccde3bf4}

\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a01069_aa03f0031f03479a525adbac1e8dbd29c}{std\+::vector$<$ \hyperlink{a00652}{gl\+Viewer} $\ast$ $>$ $\ast$ {\bfseries views\+\_\+}}\label{a01069_aa03f0031f03479a525adbac1e8dbd29c}

\item 
\hypertarget{a01069_acfcd405b55b329ac28c1bf18e575bfdf}{\hyperlink{a01077}{Qt\+Multi\+View\+Layout} $\ast$ {\bfseries layout\+\_\+}}\label{a01069_acfcd405b55b329ac28c1bf18e575bfdf}

\item 
\hypertarget{a01069_ade0d345a1ba1616865377304c67a7fd5}{\hyperlink{a00469}{Cursor\+Painter} $\ast$ {\bfseries cursor\+Painter\+\_\+}}\label{a01069_ade0d345a1ba1616865377304c67a7fd5}

\end{DoxyCompactItemize}


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


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



The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
Open\+Flipper/widgets/gl\+Widget/Qt\+G\+L\+Graphics\+Scene.\+hh\item 
Open\+Flipper/widgets/gl\+Widget/Qt\+G\+L\+Graphics\+Scene.\+cc\end{DoxyCompactItemize}
