\hypertarget{a10752}{}\section{V\+SI\+:\+:Type\+Widget Class Reference}
\label{a10752}\index{V\+S\+I\+::\+Type\+Widget@{V\+S\+I\+::\+Type\+Widget}}


{\ttfamily \#include $<$Plugin-\/\+V\+S\+I/parser/type\+Widget.\+hh$>$}

Inheritance diagram for V\+SI\+:\+:Type\+Widget\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=11.000000cm]{a10752}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{a10752_a3238b34dd579ff27a2624e9550d81184}\label{a10752_a3238b34dd579ff27a2624e9550d81184}} 
\hyperlink{a10752_a3238b34dd579ff27a2624e9550d81184}{Type\+Widget} (Q\+Map$<$ Q\+String, Q\+String $>$ \&\+\_\+hints, Q\+String \+\_\+type\+Name, Q\+Widget $\ast$\+\_\+parent=N\+U\+LL)
\begin{DoxyCompactList}\small\item\em Constructor. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{a10752_a12d482c74ae6dd75b87a8b445891a84a}\label{a10752_a12d482c74ae6dd75b87a8b445891a84a}} 
virtual \hyperlink{a10752_a12d482c74ae6dd75b87a8b445891a84a}{$\sim$\+Type\+Widget} ()
\begin{DoxyCompactList}\small\item\em Destructor. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{a10752_a0b92f619f27cddc912353cb695fd0f6a}\label{a10752_a0b92f619f27cddc912353cb695fd0f6a}} 
virtual Q\+String \hyperlink{a10752_a0b92f619f27cddc912353cb695fd0f6a}{to\+Value} ()=0
\begin{DoxyCompactList}\small\item\em Return the type configuration result to a string. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{a10752_a85e08ec847e63188186cfd608028eb2f}\label{a10752_a85e08ec847e63188186cfd608028eb2f}} 
virtual void \hyperlink{a10752_a85e08ec847e63188186cfd608028eb2f}{from\+Value} (Q\+String \+\_\+from)=0
\begin{DoxyCompactList}\small\item\em Set configuration to the value of the given string. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{a10752_ae5a3b060e2aaadc313a9117481c329de}\label{a10752_ae5a3b060e2aaadc313a9117481c329de}} 
virtual void \hyperlink{a10752_ae5a3b060e2aaadc313a9117481c329de}{to\+Default} ()=0
\begin{DoxyCompactList}\small\item\em reset the widget to default \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Abstract base class for a type configuration widget 

Definition at line 59 of file type\+Widget.\+hh.



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