\hypertarget{class_s_c_i_run_1_1_gui_1_1_s_c_i_run_main_window}{\section{S\-C\-I\-Run\-Main\-Window Class Reference}
\label{class_s_c_i_run_1_1_gui_1_1_s_c_i_run_main_window}\index{S\-C\-I\-Run\-Main\-Window@{S\-C\-I\-Run\-Main\-Window}}
}


{\ttfamily \#include $<$S\-C\-I\-Run\-Main\-Window.\-h$>$}

Inheritance diagram for S\-C\-I\-Run\-Main\-Window\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{class_s_c_i_run_1_1_gui_1_1_s_c_i_run_main_window}
\end{center}
\end{figure}
\subsection*{Public Slots}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{class_s_c_i_run_1_1_gui_1_1_s_c_i_run_main_window_a2399cfe3a4d9285851977ebef213fd6e}{execute\-All} ()
\end{DoxyCompactItemize}
\subsection*{Signals}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{class_s_c_i_run_1_1_gui_1_1_s_c_i_run_main_window_ab595adc180ec1862e8076248840b663b}{module\-Item\-Double\-Clicked} ()
\item 
void \hyperlink{class_s_c_i_run_1_1_gui_1_1_s_c_i_run_main_window_ace20599d24624df05c53eb7d8ec3403a}{default\-Note\-Position\-Changed} (\hyperlink{namespace_s_c_i_run_1_1_gui_ab423c5390514c7b532cf422c1e2cc998}{Note\-Position} position)
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{class_s_c_i_run_1_1_gui_1_1_s_c_i_run_main_window_a6cc14a5cdf0c71dfe98fac191e207c00}{set\-Controller} (boost\-::shared\-\_\-ptr$<$ \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_engine_1_1_network_editor_controller}{S\-C\-I\-Run\-::\-Dataflow\-::\-Engine\-::\-Network\-Editor\-Controller} $>$ controller)
\item 
void \hyperlink{class_s_c_i_run_1_1_gui_1_1_s_c_i_run_main_window_a25a40b6614565f755233080a384c35f1}{initialize} ()
\item 
void \hyperlink{class_s_c_i_run_1_1_gui_1_1_s_c_i_run_main_window_a0bf0c4d52e7e5916541b0b3dcbb8d173}{save\-Network\-File} (const Q\-String \&file\-Name)
\item 
void \hyperlink{class_s_c_i_run_1_1_gui_1_1_s_c_i_run_main_window_a18f0f0cbaa14b8b534a2cceb1d641b51}{load\-Network\-File} (const Q\-String \&filename)
\item 
void \hyperlink{class_s_c_i_run_1_1_gui_1_1_s_c_i_run_main_window_a657bae688b9507a2de5b816a0ab1abaa}{setup\-Quit\-After\-Execute} ()
\item 
void \hyperlink{class_s_c_i_run_1_1_gui_1_1_s_c_i_run_main_window_a2463a3acef2df4c951ce942a3229e44e}{quit} ()
\item 
void \hyperlink{class_s_c_i_run_1_1_gui_1_1_s_c_i_run_main_window_ac74c2bbf5ebb2f668310bc0aa49fb680}{run\-Python\-Script} (const Q\-String \&script\-File\-Name)
\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
static \hyperlink{class_s_c_i_run_1_1_gui_1_1_s_c_i_run_main_window}{S\-C\-I\-Run\-Main\-Window} $\ast$ \hyperlink{class_s_c_i_run_1_1_gui_1_1_s_c_i_run_main_window_aea65fd503a985ed4fd528c16e137125a}{Instance} ()
\end{DoxyCompactItemize}
\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_gui_1_1_s_c_i_run_main_window_a5de2bd09256045c0b96e5a0be780fa85}{close\-Event} (Q\-Close\-Event $\ast$event)
\end{DoxyCompactItemize}


\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_s_c_i_run_main_window_a5de2bd09256045c0b96e5a0be780fa85}{\index{S\-C\-I\-Run\-::\-Gui\-::\-S\-C\-I\-Run\-Main\-Window@{S\-C\-I\-Run\-::\-Gui\-::\-S\-C\-I\-Run\-Main\-Window}!close\-Event@{close\-Event}}
\index{close\-Event@{close\-Event}!SCIRun::Gui::SCIRunMainWindow@{S\-C\-I\-Run\-::\-Gui\-::\-S\-C\-I\-Run\-Main\-Window}}
\subsubsection[{close\-Event}]{\setlength{\rightskip}{0pt plus 5cm}void close\-Event (
\begin{DoxyParamCaption}
\item[{Q\-Close\-Event $\ast$}]{event}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [protected]}, {\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_gui_1_1_s_c_i_run_main_window_a5de2bd09256045c0b96e5a0be780fa85}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_s_c_i_run_main_window_ace20599d24624df05c53eb7d8ec3403a}{\index{S\-C\-I\-Run\-::\-Gui\-::\-S\-C\-I\-Run\-Main\-Window@{S\-C\-I\-Run\-::\-Gui\-::\-S\-C\-I\-Run\-Main\-Window}!default\-Note\-Position\-Changed@{default\-Note\-Position\-Changed}}
\index{default\-Note\-Position\-Changed@{default\-Note\-Position\-Changed}!SCIRun::Gui::SCIRunMainWindow@{S\-C\-I\-Run\-::\-Gui\-::\-S\-C\-I\-Run\-Main\-Window}}
\subsubsection[{default\-Note\-Position\-Changed}]{\setlength{\rightskip}{0pt plus 5cm}void default\-Note\-Position\-Changed (
\begin{DoxyParamCaption}
\item[{{\bf Note\-Position}}]{position}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [signal]}}}\label{class_s_c_i_run_1_1_gui_1_1_s_c_i_run_main_window_ace20599d24624df05c53eb7d8ec3403a}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_s_c_i_run_main_window_a2399cfe3a4d9285851977ebef213fd6e}{\index{S\-C\-I\-Run\-::\-Gui\-::\-S\-C\-I\-Run\-Main\-Window@{S\-C\-I\-Run\-::\-Gui\-::\-S\-C\-I\-Run\-Main\-Window}!execute\-All@{execute\-All}}
\index{execute\-All@{execute\-All}!SCIRun::Gui::SCIRunMainWindow@{S\-C\-I\-Run\-::\-Gui\-::\-S\-C\-I\-Run\-Main\-Window}}
\subsubsection[{execute\-All}]{\setlength{\rightskip}{0pt plus 5cm}void execute\-All (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [slot]}}}\label{class_s_c_i_run_1_1_gui_1_1_s_c_i_run_main_window_a2399cfe3a4d9285851977ebef213fd6e}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_s_c_i_run_main_window_a25a40b6614565f755233080a384c35f1}{\index{S\-C\-I\-Run\-::\-Gui\-::\-S\-C\-I\-Run\-Main\-Window@{S\-C\-I\-Run\-::\-Gui\-::\-S\-C\-I\-Run\-Main\-Window}!initialize@{initialize}}
\index{initialize@{initialize}!SCIRun::Gui::SCIRunMainWindow@{S\-C\-I\-Run\-::\-Gui\-::\-S\-C\-I\-Run\-Main\-Window}}
\subsubsection[{initialize}]{\setlength{\rightskip}{0pt plus 5cm}void initialize (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_gui_1_1_s_c_i_run_main_window_a25a40b6614565f755233080a384c35f1}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_s_c_i_run_main_window_aea65fd503a985ed4fd528c16e137125a}{\index{S\-C\-I\-Run\-::\-Gui\-::\-S\-C\-I\-Run\-Main\-Window@{S\-C\-I\-Run\-::\-Gui\-::\-S\-C\-I\-Run\-Main\-Window}!Instance@{Instance}}
\index{Instance@{Instance}!SCIRun::Gui::SCIRunMainWindow@{S\-C\-I\-Run\-::\-Gui\-::\-S\-C\-I\-Run\-Main\-Window}}
\subsubsection[{Instance}]{\setlength{\rightskip}{0pt plus 5cm}{\bf S\-C\-I\-Run\-Main\-Window} $\ast$ Instance (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [static]}}}\label{class_s_c_i_run_1_1_gui_1_1_s_c_i_run_main_window_aea65fd503a985ed4fd528c16e137125a}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_s_c_i_run_main_window_a18f0f0cbaa14b8b534a2cceb1d641b51}{\index{S\-C\-I\-Run\-::\-Gui\-::\-S\-C\-I\-Run\-Main\-Window@{S\-C\-I\-Run\-::\-Gui\-::\-S\-C\-I\-Run\-Main\-Window}!load\-Network\-File@{load\-Network\-File}}
\index{load\-Network\-File@{load\-Network\-File}!SCIRun::Gui::SCIRunMainWindow@{S\-C\-I\-Run\-::\-Gui\-::\-S\-C\-I\-Run\-Main\-Window}}
\subsubsection[{load\-Network\-File}]{\setlength{\rightskip}{0pt plus 5cm}void load\-Network\-File (
\begin{DoxyParamCaption}
\item[{const Q\-String \&}]{filename}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_gui_1_1_s_c_i_run_main_window_a18f0f0cbaa14b8b534a2cceb1d641b51}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_s_c_i_run_main_window_ab595adc180ec1862e8076248840b663b}{\index{S\-C\-I\-Run\-::\-Gui\-::\-S\-C\-I\-Run\-Main\-Window@{S\-C\-I\-Run\-::\-Gui\-::\-S\-C\-I\-Run\-Main\-Window}!module\-Item\-Double\-Clicked@{module\-Item\-Double\-Clicked}}
\index{module\-Item\-Double\-Clicked@{module\-Item\-Double\-Clicked}!SCIRun::Gui::SCIRunMainWindow@{S\-C\-I\-Run\-::\-Gui\-::\-S\-C\-I\-Run\-Main\-Window}}
\subsubsection[{module\-Item\-Double\-Clicked}]{\setlength{\rightskip}{0pt plus 5cm}void module\-Item\-Double\-Clicked (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [signal]}}}\label{class_s_c_i_run_1_1_gui_1_1_s_c_i_run_main_window_ab595adc180ec1862e8076248840b663b}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_s_c_i_run_main_window_a2463a3acef2df4c951ce942a3229e44e}{\index{S\-C\-I\-Run\-::\-Gui\-::\-S\-C\-I\-Run\-Main\-Window@{S\-C\-I\-Run\-::\-Gui\-::\-S\-C\-I\-Run\-Main\-Window}!quit@{quit}}
\index{quit@{quit}!SCIRun::Gui::SCIRunMainWindow@{S\-C\-I\-Run\-::\-Gui\-::\-S\-C\-I\-Run\-Main\-Window}}
\subsubsection[{quit}]{\setlength{\rightskip}{0pt plus 5cm}void quit (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_gui_1_1_s_c_i_run_main_window_a2463a3acef2df4c951ce942a3229e44e}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_s_c_i_run_main_window_ac74c2bbf5ebb2f668310bc0aa49fb680}{\index{S\-C\-I\-Run\-::\-Gui\-::\-S\-C\-I\-Run\-Main\-Window@{S\-C\-I\-Run\-::\-Gui\-::\-S\-C\-I\-Run\-Main\-Window}!run\-Python\-Script@{run\-Python\-Script}}
\index{run\-Python\-Script@{run\-Python\-Script}!SCIRun::Gui::SCIRunMainWindow@{S\-C\-I\-Run\-::\-Gui\-::\-S\-C\-I\-Run\-Main\-Window}}
\subsubsection[{run\-Python\-Script}]{\setlength{\rightskip}{0pt plus 5cm}void run\-Python\-Script (
\begin{DoxyParamCaption}
\item[{const Q\-String \&}]{script\-File\-Name}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_gui_1_1_s_c_i_run_main_window_ac74c2bbf5ebb2f668310bc0aa49fb680}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_s_c_i_run_main_window_a0bf0c4d52e7e5916541b0b3dcbb8d173}{\index{S\-C\-I\-Run\-::\-Gui\-::\-S\-C\-I\-Run\-Main\-Window@{S\-C\-I\-Run\-::\-Gui\-::\-S\-C\-I\-Run\-Main\-Window}!save\-Network\-File@{save\-Network\-File}}
\index{save\-Network\-File@{save\-Network\-File}!SCIRun::Gui::SCIRunMainWindow@{S\-C\-I\-Run\-::\-Gui\-::\-S\-C\-I\-Run\-Main\-Window}}
\subsubsection[{save\-Network\-File}]{\setlength{\rightskip}{0pt plus 5cm}void save\-Network\-File (
\begin{DoxyParamCaption}
\item[{const Q\-String \&}]{file\-Name}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_gui_1_1_s_c_i_run_main_window_a0bf0c4d52e7e5916541b0b3dcbb8d173}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_s_c_i_run_main_window_a6cc14a5cdf0c71dfe98fac191e207c00}{\index{S\-C\-I\-Run\-::\-Gui\-::\-S\-C\-I\-Run\-Main\-Window@{S\-C\-I\-Run\-::\-Gui\-::\-S\-C\-I\-Run\-Main\-Window}!set\-Controller@{set\-Controller}}
\index{set\-Controller@{set\-Controller}!SCIRun::Gui::SCIRunMainWindow@{S\-C\-I\-Run\-::\-Gui\-::\-S\-C\-I\-Run\-Main\-Window}}
\subsubsection[{set\-Controller}]{\setlength{\rightskip}{0pt plus 5cm}void set\-Controller (
\begin{DoxyParamCaption}
\item[{boost\-::shared\-\_\-ptr$<$ {\bf S\-C\-I\-Run\-::\-Dataflow\-::\-Engine\-::\-Network\-Editor\-Controller} $>$}]{controller}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_gui_1_1_s_c_i_run_main_window_a6cc14a5cdf0c71dfe98fac191e207c00}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_s_c_i_run_main_window_a657bae688b9507a2de5b816a0ab1abaa}{\index{S\-C\-I\-Run\-::\-Gui\-::\-S\-C\-I\-Run\-Main\-Window@{S\-C\-I\-Run\-::\-Gui\-::\-S\-C\-I\-Run\-Main\-Window}!setup\-Quit\-After\-Execute@{setup\-Quit\-After\-Execute}}
\index{setup\-Quit\-After\-Execute@{setup\-Quit\-After\-Execute}!SCIRun::Gui::SCIRunMainWindow@{S\-C\-I\-Run\-::\-Gui\-::\-S\-C\-I\-Run\-Main\-Window}}
\subsubsection[{setup\-Quit\-After\-Execute}]{\setlength{\rightskip}{0pt plus 5cm}void setup\-Quit\-After\-Execute (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_gui_1_1_s_c_i_run_main_window_a657bae688b9507a2de5b816a0ab1abaa}


The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
Interface/\-Application/\hyperlink{_s_c_i_run_main_window_8h}{S\-C\-I\-Run\-Main\-Window.\-h}\item 
Interface/\-Application/\hyperlink{_s_c_i_run_main_window_8cc}{S\-C\-I\-Run\-Main\-Window.\-cc}\end{DoxyCompactItemize}
