\hypertarget{classQtGLViewerLayout}{}\section{Qt\+G\+L\+Viewer\+Layout Class Reference}
\label{classQtGLViewerLayout}\index{Qt\+G\+L\+Viewer\+Layout@{Qt\+G\+L\+Viewer\+Layout}}


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

Inheritance diagram for Qt\+G\+L\+Viewer\+Layout\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classQtGLViewerLayout}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classQtGLViewerLayout_abea5783722545bd49a823b113b0f6cf1}\label{classQtGLViewerLayout_abea5783722545bd49a823b113b0f6cf1}} 
{\bfseries Qt\+G\+L\+Viewer\+Layout} (Q\+Graphics\+Layout\+Item $\ast$\+\_\+parent=0)
\item 
\mbox{\Hypertarget{classQtGLViewerLayout_a28d7aa1a3db97eb6c2abd5e4c3ba7570}\label{classQtGLViewerLayout_a28d7aa1a3db97eb6c2abd5e4c3ba7570}} 
void \hyperlink{classQtGLViewerLayout_a28d7aa1a3db97eb6c2abd5e4c3ba7570}{add\+WheelX} (Q\+Graphics\+Widget $\ast$\+\_\+item)
\begin{DoxyCompactList}\small\item\em Add Wheel Widget to Layout. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classQtGLViewerLayout_a672c9b52b0b9fa0f39ed2336d6110ea6}\label{classQtGLViewerLayout_a672c9b52b0b9fa0f39ed2336d6110ea6}} 
void {\bfseries add\+WheelY} (Q\+Graphics\+Widget $\ast$\+\_\+item)
\item 
\mbox{\Hypertarget{classQtGLViewerLayout_a162e06ee9ea15068b7c44f8800847662}\label{classQtGLViewerLayout_a162e06ee9ea15068b7c44f8800847662}} 
void {\bfseries add\+WheelZ} (Q\+Graphics\+Widget $\ast$\+\_\+item)
\item 
\mbox{\Hypertarget{classQtGLViewerLayout_a82e52d243ba5d6884bcd1e1c737ea68e}\label{classQtGLViewerLayout_a82e52d243ba5d6884bcd1e1c737ea68e}} 
virtual int \hyperlink{classQtGLViewerLayout_a82e52d243ba5d6884bcd1e1c737ea68e}{count} () const
\begin{DoxyCompactList}\small\item\em Pure virtual functions that have to be implemented. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classQtGLViewerLayout_ac834507cdfd92c192795d8f0a91bdd42}\label{classQtGLViewerLayout_ac834507cdfd92c192795d8f0a91bdd42}} 
virtual Q\+Graphics\+Layout\+Item $\ast$ {\bfseries item\+At} (int \+\_\+i) const
\item 
\mbox{\Hypertarget{classQtGLViewerLayout_a1d6fab5d96cda9650d6968007c8d071c}\label{classQtGLViewerLayout_a1d6fab5d96cda9650d6968007c8d071c}} 
virtual void {\bfseries remove\+At} (int \+\_\+index)
\item 
\mbox{\Hypertarget{classQtGLViewerLayout_abcada28804b6439a4f5a0dcc8512d0e9}\label{classQtGLViewerLayout_abcada28804b6439a4f5a0dcc8512d0e9}} 
virtual Q\+SizeF {\bfseries size\+Hint} (Qt\+::\+Size\+Hint \+\_\+which, const Q\+SizeF \&\+\_\+constraint=Q\+SizeF()) const
\item 
\mbox{\Hypertarget{classQtGLViewerLayout_a31c26753437a6254c1974bd32584f69a}\label{classQtGLViewerLayout_a31c26753437a6254c1974bd32584f69a}} 
virtual void \hyperlink{classQtGLViewerLayout_a31c26753437a6254c1974bd32584f69a}{set\+Geometry} (const Q\+RectF \&rect)
\begin{DoxyCompactList}\small\item\em Tracks geometry changes. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Private Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classQtGLViewerLayout_a9f649b6be8c6110ed36732db6950e677}\label{classQtGLViewerLayout_a9f649b6be8c6110ed36732db6950e677}} 
void \hyperlink{classQtGLViewerLayout_a9f649b6be8c6110ed36732db6950e677}{re\+Layout} ()
\begin{DoxyCompactList}\small\item\em Recalculate layout. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classQtGLViewerLayout_aef59b185c21a778cd513d5c461b0a18a}\label{classQtGLViewerLayout_aef59b185c21a778cd513d5c461b0a18a}} 
Q\+Graphics\+Widget $\ast$ \hyperlink{classQtGLViewerLayout_aef59b185c21a778cd513d5c461b0a18a}{wheel\+X\+\_\+}
\begin{DoxyCompactList}\small\item\em Items. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classQtGLViewerLayout_aaffb00618906338661e95cdea919d3fb}\label{classQtGLViewerLayout_aaffb00618906338661e95cdea919d3fb}} 
Q\+Graphics\+Widget $\ast$ {\bfseries wheel\+Y\+\_\+}
\item 
\mbox{\Hypertarget{classQtGLViewerLayout_afca791505638ad95a6306d39b6d2ca22}\label{classQtGLViewerLayout_afca791505638ad95a6306d39b6d2ca22}} 
Q\+Graphics\+Widget $\ast$ {\bfseries wheel\+Z\+\_\+}
\item 
\mbox{\Hypertarget{classQtGLViewerLayout_ae7d6a86fd7fb45000cc8f79a828ddfca}\label{classQtGLViewerLayout_ae7d6a86fd7fb45000cc8f79a828ddfca}} 
Q\+Vector$<$ Q\+Graphics\+Widget $\ast$ $>$ {\bfseries items\+\_\+}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
Graphics scene layout for examiner widget. 

Definition at line 66 of file Qt\+G\+L\+Viewer\+Layout.\+hh.



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