\hypertarget{class_s_c_i_run_1_1_gui_1_1_widget_slot_manager}{\section{Widget\-Slot\-Manager Class Reference}
\label{class_s_c_i_run_1_1_gui_1_1_widget_slot_manager}\index{Widget\-Slot\-Manager@{Widget\-Slot\-Manager}}
}


{\ttfamily \#include $<$Widget\-Slot\-Managers.\-h$>$}

Inheritance diagram for Widget\-Slot\-Manager\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=11.000000cm]{class_s_c_i_run_1_1_gui_1_1_widget_slot_manager}
\end{center}
\end{figure}
\subsection*{Public Slots}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{class_s_c_i_run_1_1_gui_1_1_widget_slot_manager_a98b45e0a7ed122b6710df00209b67827}{push} ()
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_gui_1_1_widget_slot_manager_a1c008298a9f063c980a2074167b299b2}{pull} ()=0
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_s_c_i_run_1_1_gui_1_1_widget_slot_manager_aac5c38a493eb88c8f1d0d53fdd196cb0}{Widget\-Slot\-Manager} (\hyperlink{namespace_s_c_i_run_1_1_dataflow_1_1_networks_a8abd0547f23f86b5b4a5d5a4f28f87e2}{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Module\-State\-Handle} state, \hyperlink{class_s_c_i_run_1_1_gui_1_1_module_dialog_generic}{Module\-Dialog\-Generic} \&dialog)
\item 
virtual \hyperlink{class_s_c_i_run_1_1_gui_1_1_widget_slot_manager_ae03eb902a2f5cbccf45d06de4d160f4e}{$\sim$\-Widget\-Slot\-Manager} ()
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_gui_1_1_widget_slot_manager_aa8c7e1c0a09d1138ee0d87ee2c81d60b}{push\-Impl} ()=0
\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
\hyperlink{namespace_s_c_i_run_1_1_dataflow_1_1_networks_a8abd0547f23f86b5b4a5d5a4f28f87e2}{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Module\-State\-Handle} \hyperlink{class_s_c_i_run_1_1_gui_1_1_widget_slot_manager_a5b9b8e67ab3ea21eafb286af7c122e10}{state\-\_\-}
\item 
\hyperlink{class_s_c_i_run_1_1_gui_1_1_module_dialog_generic}{Module\-Dialog\-Generic} \& \hyperlink{class_s_c_i_run_1_1_gui_1_1_widget_slot_manager_adc760b3191b7599014f6fe0a37a8c91c}{dialog\-\_\-}
\end{DoxyCompactItemize}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_widget_slot_manager_aac5c38a493eb88c8f1d0d53fdd196cb0}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Widget\-Slot\-Manager@{S\-C\-I\-Run\-::\-Gui\-::\-Widget\-Slot\-Manager}!Widget\-Slot\-Manager@{Widget\-Slot\-Manager}}
\index{Widget\-Slot\-Manager@{Widget\-Slot\-Manager}!SCIRun::Gui::WidgetSlotManager@{S\-C\-I\-Run\-::\-Gui\-::\-Widget\-Slot\-Manager}}
\subsubsection[{Widget\-Slot\-Manager}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Widget\-Slot\-Manager} (
\begin{DoxyParamCaption}
\item[{{\bf S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Module\-State\-Handle}}]{state, }
\item[{{\bf Module\-Dialog\-Generic} \&}]{dialog}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_gui_1_1_widget_slot_manager_aac5c38a493eb88c8f1d0d53fdd196cb0}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_widget_slot_manager_ae03eb902a2f5cbccf45d06de4d160f4e}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Widget\-Slot\-Manager@{S\-C\-I\-Run\-::\-Gui\-::\-Widget\-Slot\-Manager}!$\sim$\-Widget\-Slot\-Manager@{$\sim$\-Widget\-Slot\-Manager}}
\index{$\sim$\-Widget\-Slot\-Manager@{$\sim$\-Widget\-Slot\-Manager}!SCIRun::Gui::WidgetSlotManager@{S\-C\-I\-Run\-::\-Gui\-::\-Widget\-Slot\-Manager}}
\subsubsection[{$\sim$\-Widget\-Slot\-Manager}]{\setlength{\rightskip}{0pt plus 5cm}$\sim${\bf Widget\-Slot\-Manager} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_gui_1_1_widget_slot_manager_ae03eb902a2f5cbccf45d06de4d160f4e}


\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_widget_slot_manager_a1c008298a9f063c980a2074167b299b2}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Widget\-Slot\-Manager@{S\-C\-I\-Run\-::\-Gui\-::\-Widget\-Slot\-Manager}!pull@{pull}}
\index{pull@{pull}!SCIRun::Gui::WidgetSlotManager@{S\-C\-I\-Run\-::\-Gui\-::\-Widget\-Slot\-Manager}}
\subsubsection[{pull}]{\setlength{\rightskip}{0pt plus 5cm}virtual void pull (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [pure virtual]}, {\ttfamily [slot]}}}\label{class_s_c_i_run_1_1_gui_1_1_widget_slot_manager_a1c008298a9f063c980a2074167b299b2}


Implemented in \hyperlink{class_checkable_button_slot_manager_a90d9f61e97134b0353b68cdf8d0211cd}{Checkable\-Button\-Slot\-Manager}, \hyperlink{class_check_box_slot_manager_a90d9f61e97134b0353b68cdf8d0211cd}{Check\-Box\-Slot\-Manager}, \hyperlink{class_double_spin_box_slot_manager_a90d9f61e97134b0353b68cdf8d0211cd}{Double\-Spin\-Box\-Slot\-Manager}, \hyperlink{class_spin_box_slot_manager_a90d9f61e97134b0353b68cdf8d0211cd}{Spin\-Box\-Slot\-Manager}, \hyperlink{class_double_line_edit_slot_manager_a90d9f61e97134b0353b68cdf8d0211cd}{Double\-Line\-Edit\-Slot\-Manager}, \hyperlink{class_line_edit_slot_manager_a90d9f61e97134b0353b68cdf8d0211cd}{Line\-Edit\-Slot\-Manager}, \hyperlink{class_text_edit_slot_manager_a90d9f61e97134b0353b68cdf8d0211cd}{Text\-Edit\-Slot\-Manager}, \hyperlink{class_two_choice_boolean_combo_box_slot_manager_a90d9f61e97134b0353b68cdf8d0211cd}{Two\-Choice\-Boolean\-Combo\-Box\-Slot\-Manager}, and \hyperlink{class_combo_box_slot_manager_a90d9f61e97134b0353b68cdf8d0211cd}{Combo\-Box\-Slot\-Manager}.

\hypertarget{class_s_c_i_run_1_1_gui_1_1_widget_slot_manager_a98b45e0a7ed122b6710df00209b67827}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Widget\-Slot\-Manager@{S\-C\-I\-Run\-::\-Gui\-::\-Widget\-Slot\-Manager}!push@{push}}
\index{push@{push}!SCIRun::Gui::WidgetSlotManager@{S\-C\-I\-Run\-::\-Gui\-::\-Widget\-Slot\-Manager}}
\subsubsection[{push}]{\setlength{\rightskip}{0pt plus 5cm}void push (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [slot]}}}\label{class_s_c_i_run_1_1_gui_1_1_widget_slot_manager_a98b45e0a7ed122b6710df00209b67827}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_widget_slot_manager_aa8c7e1c0a09d1138ee0d87ee2c81d60b}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Widget\-Slot\-Manager@{S\-C\-I\-Run\-::\-Gui\-::\-Widget\-Slot\-Manager}!push\-Impl@{push\-Impl}}
\index{push\-Impl@{push\-Impl}!SCIRun::Gui::WidgetSlotManager@{S\-C\-I\-Run\-::\-Gui\-::\-Widget\-Slot\-Manager}}
\subsubsection[{push\-Impl}]{\setlength{\rightskip}{0pt plus 5cm}virtual void push\-Impl (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{class_s_c_i_run_1_1_gui_1_1_widget_slot_manager_aa8c7e1c0a09d1138ee0d87ee2c81d60b}


Implemented in \hyperlink{class_checkable_button_slot_manager_a8bab1d261f0a431bf283eace226d7381}{Checkable\-Button\-Slot\-Manager}, \hyperlink{class_check_box_slot_manager_a8bab1d261f0a431bf283eace226d7381}{Check\-Box\-Slot\-Manager}, \hyperlink{class_double_spin_box_slot_manager_a8bab1d261f0a431bf283eace226d7381}{Double\-Spin\-Box\-Slot\-Manager}, \hyperlink{class_spin_box_slot_manager_a8bab1d261f0a431bf283eace226d7381}{Spin\-Box\-Slot\-Manager}, \hyperlink{class_double_line_edit_slot_manager_a8bab1d261f0a431bf283eace226d7381}{Double\-Line\-Edit\-Slot\-Manager}, \hyperlink{class_line_edit_slot_manager_a8bab1d261f0a431bf283eace226d7381}{Line\-Edit\-Slot\-Manager}, \hyperlink{class_text_edit_slot_manager_a8bab1d261f0a431bf283eace226d7381}{Text\-Edit\-Slot\-Manager}, \hyperlink{class_two_choice_boolean_combo_box_slot_manager_a8bab1d261f0a431bf283eace226d7381}{Two\-Choice\-Boolean\-Combo\-Box\-Slot\-Manager}, and \hyperlink{class_combo_box_slot_manager_a8bab1d261f0a431bf283eace226d7381}{Combo\-Box\-Slot\-Manager}.



\subsection{Member Data Documentation}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_widget_slot_manager_adc760b3191b7599014f6fe0a37a8c91c}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Widget\-Slot\-Manager@{S\-C\-I\-Run\-::\-Gui\-::\-Widget\-Slot\-Manager}!dialog\-\_\-@{dialog\-\_\-}}
\index{dialog\-\_\-@{dialog\-\_\-}!SCIRun::Gui::WidgetSlotManager@{S\-C\-I\-Run\-::\-Gui\-::\-Widget\-Slot\-Manager}}
\subsubsection[{dialog\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Module\-Dialog\-Generic}\& dialog\-\_\-\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_s_c_i_run_1_1_gui_1_1_widget_slot_manager_adc760b3191b7599014f6fe0a37a8c91c}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_widget_slot_manager_a5b9b8e67ab3ea21eafb286af7c122e10}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Widget\-Slot\-Manager@{S\-C\-I\-Run\-::\-Gui\-::\-Widget\-Slot\-Manager}!state\-\_\-@{state\-\_\-}}
\index{state\-\_\-@{state\-\_\-}!SCIRun::Gui::WidgetSlotManager@{S\-C\-I\-Run\-::\-Gui\-::\-Widget\-Slot\-Manager}}
\subsubsection[{state\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}{\bf S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Module\-State\-Handle} state\-\_\-\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_s_c_i_run_1_1_gui_1_1_widget_slot_manager_a5b9b8e67ab3ea21eafb286af7c122e10}


The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
Interface/\-Modules/\-Base/\hyperlink{_widget_slot_managers_8h}{Widget\-Slot\-Managers.\-h}\item 
Interface/\-Modules/\-Base/\hyperlink{_widget_slot_managers_8cc}{Widget\-Slot\-Managers.\-cc}\end{DoxyCompactItemize}
