\hypertarget{classviewModeWidget}{}\section{view\+Mode\+Widget Class Reference}
\label{classviewModeWidget}\index{view\+Mode\+Widget@{view\+Mode\+Widget}}
Inheritance diagram for view\+Mode\+Widget\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classviewModeWidget}
\end{center}
\end{figure}
\subsection*{Signals}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classviewModeWidget_a82fcaeafa8e72e4eea97cdb462abcad3}\label{classviewModeWidget_a82fcaeafa8e72e4eea97cdb462abcad3}} 
void \hyperlink{classviewModeWidget_a82fcaeafa8e72e4eea97cdb462abcad3}{change\+View} (Q\+String \+\_\+mode, Q\+String\+List \+\_\+toolbox\+Widgets, Q\+String\+List \+\_\+toolbars, Q\+String\+List \+\_\+contextmenus)
\begin{DoxyCompactList}\small\item\em Changes the view mode to the currently configured one. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classviewModeWidget_a7a0909e01f2ec2b22077a1c3c1d745ad}\label{classviewModeWidget_a7a0909e01f2ec2b22077a1c3c1d745ad}} 
void \hyperlink{classviewModeWidget_a7a0909e01f2ec2b22077a1c3c1d745ad}{save\+Mode} (Q\+String \+\_\+name, bool \+\_\+custom, Q\+String\+List \+\_\+toolbox\+Widgets, Q\+String\+List \+\_\+toolbars, Q\+String\+List \+\_\+contextmenus)
\begin{DoxyCompactList}\small\item\em saves the given mode \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classviewModeWidget_a43e3d48388ee6de858d245462dd75947}\label{classviewModeWidget_a43e3d48388ee6de858d245462dd75947}} 
void \hyperlink{classviewModeWidget_a43e3d48388ee6de858d245462dd75947}{remove\+Mode} (Q\+String \+\_\+name)
\begin{DoxyCompactList}\small\item\em This signal is emitted to remove a mode. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classviewModeWidget_a1b2ad888d819aa9c7507c9eac3b902a6}\label{classviewModeWidget_a1b2ad888d819aa9c7507c9eac3b902a6}} 
\hyperlink{classviewModeWidget_a1b2ad888d819aa9c7507c9eac3b902a6}{view\+Mode\+Widget} (const Q\+Vector$<$ \hyperlink{structViewMode}{View\+Mode} $\ast$ $>$ \&\+\_\+modes, Q\+Widget $\ast$parent=0)
\begin{DoxyCompactList}\small\item\em Constructor. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classviewModeWidget_afb3b3c28e9605e954be8011257c1cd4c}\label{classviewModeWidget_afb3b3c28e9605e954be8011257c1cd4c}} 
void \hyperlink{classviewModeWidget_afb3b3c28e9605e954be8011257c1cd4c}{show} (Q\+String \+\_\+last\+Mode)
\begin{DoxyCompactList}\small\item\em overloaded show function \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Private Slots}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classviewModeWidget_a865b649ff576e57e6e9b640a036ffcf3}\label{classviewModeWidget_a865b649ff576e57e6e9b640a036ffcf3}} 
void \hyperlink{classviewModeWidget_a865b649ff576e57e6e9b640a036ffcf3}{slot\+Mode\+Changed} (Q\+String \+\_\+mode)
\begin{DoxyCompactList}\small\item\em Slot for updating remove\+Button when new mode is selected. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classviewModeWidget_ad26213810aac25117f4d7aeb04fe172f}\label{classviewModeWidget_ad26213810aac25117f4d7aeb04fe172f}} 
void \hyperlink{classviewModeWidget_ad26213810aac25117f4d7aeb04fe172f}{slot\+Mode\+Clicked} (Q\+Model\+Index \+\_\+id)
\begin{DoxyCompactList}\small\item\em Slot for updating remove\+Button when new mode is selected. \end{DoxyCompactList}\item 
void \hyperlink{classviewModeWidget_aaefb8c8e2cdf2fd6360dda14c4f9e389}{slot\+Remove\+Mode} ()
\begin{DoxyCompactList}\small\item\em Button slot to remove the selected view mode. \end{DoxyCompactList}\item 
void \hyperlink{classviewModeWidget_a75ee19959025e734fad2cd1e41ea4037}{slot\+Copy\+Mode} ()
\begin{DoxyCompactList}\small\item\em Button slot to copy the selected view mode. \end{DoxyCompactList}\item 
void \hyperlink{classviewModeWidget_a25318a81c21b491c879a5894239eedb3}{slot\+Add\+Mode} ()
\begin{DoxyCompactList}\small\item\em Button slot to add a new empty mode. \end{DoxyCompactList}\item 
void \hyperlink{classviewModeWidget_aec50eda5b4711f2f654da423c98a2513}{slot\+Mode\+Context\+Menu} (const Q\+Point \&\+\_\+pos)
\begin{DoxyCompactList}\small\item\em Context \hyperlink{classMenu}{Menu} View Modes. \end{DoxyCompactList}\item 
void \hyperlink{classviewModeWidget_a51199d936e63d01aaa474b897b3f40a7}{slot\+Set\+Icon} ()
\begin{DoxyCompactList}\small\item\em Context menu slot to change the icon for a view mode. \end{DoxyCompactList}\item 
void \hyperlink{classviewModeWidget_afd9cbc2c7bede7d66ef9fb54b5602e54}{slot\+Set\+All\+Widgets} ()
\begin{DoxyCompactList}\small\item\em Update list views. \end{DoxyCompactList}\item 
void \hyperlink{classviewModeWidget_a2a75d0f4b0b147895d3b6f6d252f7803}{slot\+Used\+Toolbar\+Context\+Menu} (const Q\+Point \&\+\_\+pos)
\begin{DoxyCompactList}\small\item\em Context \hyperlink{classMenu}{Menu} Used Toolbars. \end{DoxyCompactList}\item 
void \hyperlink{classviewModeWidget_a6322e4494b539b0ca65c0b9782be7c93}{slot\+Available\+Toolbar\+Context\+Menu} (const Q\+Point \&\+\_\+pos)
\begin{DoxyCompactList}\small\item\em Context \hyperlink{classMenu}{Menu} Available Toolbars. \end{DoxyCompactList}\item 
void \hyperlink{classviewModeWidget_af003a4696acf71f7960b92e06c30c990}{slot\+Used\+Toolbox\+Context\+Menu} (const Q\+Point \&\+\_\+pos)
\begin{DoxyCompactList}\small\item\em Context \hyperlink{classMenu}{Menu} Used Toolboxes. \end{DoxyCompactList}\item 
void \hyperlink{classviewModeWidget_af8bf01ae4a003a19228c19e3b17c2b74}{slot\+Available\+Toolbox\+Context\+Menu} (const Q\+Point \&\+\_\+pos)
\begin{DoxyCompactList}\small\item\em Context \hyperlink{classMenu}{Menu} Available Toolboxes. \end{DoxyCompactList}\item 
void \hyperlink{classviewModeWidget_a68d9ea2eeeabbf00ec06ded3f50ff0c8}{slot\+Used\+Context\+Menu\+Context\+Menu} (const Q\+Point \&\+\_\+pos)
\begin{DoxyCompactList}\small\item\em Context \hyperlink{classMenu}{Menu} Used Context\+Menus. \end{DoxyCompactList}\item 
void \hyperlink{classviewModeWidget_a96657daba8a0fc78c9d63128ff1d43e8}{slot\+Available\+Context\+Menu\+Context\+Menu} (const Q\+Point \&\+\_\+pos)
\begin{DoxyCompactList}\small\item\em Context \hyperlink{classMenu}{Menu} Available Context\+Menus. \end{DoxyCompactList}\item 
void \hyperlink{classviewModeWidget_ae7f1294baef98fec4e8d147a564214f6}{slot\+Right\+Arrow\+Toolbar} ()
\begin{DoxyCompactList}\small\item\em remove Toolbars from Mode \end{DoxyCompactList}\item 
void \hyperlink{classviewModeWidget_a89a5f48c463afec96d8329a96a02e401}{slot\+Left\+Arrow\+Toolbar} ()
\begin{DoxyCompactList}\small\item\em add Toolbars to Mode \end{DoxyCompactList}\item 
void \hyperlink{classviewModeWidget_a9932a82eb56ac6ac1813d54604803c4c}{slot\+Right\+Arrow\+Toolbox} ()
\begin{DoxyCompactList}\small\item\em remove Toolboxes from Mode \end{DoxyCompactList}\item 
void \hyperlink{classviewModeWidget_a29ab0a659992e3f70e498752d6b2477b}{slot\+Left\+Arrow\+Toolbox} ()
\begin{DoxyCompactList}\small\item\em add Toolboxes to Mode \end{DoxyCompactList}\item 
void \hyperlink{classviewModeWidget_af5ae32a863a68633a7b027534a242bd4}{slot\+Move\+Toolbox\+Up} ()
\begin{DoxyCompactList}\small\item\em Move Toolbox up. \end{DoxyCompactList}\item 
void \hyperlink{classviewModeWidget_a1a55d300b82999d87f98720639d2dcd6}{slot\+Move\+Toolbox\+Down} ()
\begin{DoxyCompactList}\small\item\em Move Toolbox down. \end{DoxyCompactList}\item 
void \hyperlink{classviewModeWidget_a2d451fbb8f5455b40e84d86d96fb8701}{slot\+Right\+Arrow\+Context\+Menu} ()
\begin{DoxyCompactList}\small\item\em remove Context\+Menu from Mode \end{DoxyCompactList}\item 
void \hyperlink{classviewModeWidget_aeb9c3ecbd79cacbf55e9c83b927d12f1}{slot\+Left\+Arrow\+Context\+Menu} ()
\begin{DoxyCompactList}\small\item\em add Context\+Menu to Mode \end{DoxyCompactList}\item 
void \hyperlink{classviewModeWidget_adeedfb86ae9772482d44e7ae55be3e6d}{slot\+Move\+Context\+Menu\+Up} ()
\begin{DoxyCompactList}\small\item\em Move Context\+Menu up. \end{DoxyCompactList}\item 
void \hyperlink{classviewModeWidget_af29e67197e71e5bc931a8583ed113e9b}{slot\+Move\+Context\+Menu\+Down} ()
\begin{DoxyCompactList}\small\item\em Move Toolbox down. \end{DoxyCompactList}\item 
void \hyperlink{classviewModeWidget_a0d29a291e92f2bc7be5ca037119f9c35}{slot\+Change\+View} ()
\begin{DoxyCompactList}\small\item\em Slot for changing the current view to currently configured one. \end{DoxyCompactList}\item 
void \hyperlink{classviewModeWidget_a3a3b30c56bdfc084f7e9121ccb72c4df}{slot\+Save\+Mode} ()
\begin{DoxyCompactList}\small\item\em Save the current view mode configuration. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classviewModeWidget_abb1d9c0721138067279627c5c6924462}\label{classviewModeWidget_abb1d9c0721138067279627c5c6924462}} 
const Q\+Vector$<$ \hyperlink{structViewMode}{View\+Mode} $\ast$$>$ \& {\bfseries modes\+\_\+}
\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 48 of file view\+Mode\+Widget.\+hh.



\subsection{Member Function Documentation}
\mbox{\Hypertarget{classviewModeWidget_a25318a81c21b491c879a5894239eedb3}\label{classviewModeWidget_a25318a81c21b491c879a5894239eedb3}} 
\index{view\+Mode\+Widget@{view\+Mode\+Widget}!slot\+Add\+Mode@{slot\+Add\+Mode}}
\index{slot\+Add\+Mode@{slot\+Add\+Mode}!view\+Mode\+Widget@{view\+Mode\+Widget}}
\subsubsection{\texorpdfstring{slot\+Add\+Mode}{slotAddMode}}
{\footnotesize\ttfamily void view\+Mode\+Widget\+::slot\+Add\+Mode (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}



Button slot to add a new empty mode. 

This slot creates an new empty view mode 

Definition at line 204 of file view\+Mode\+Widget.\+cc.

\mbox{\Hypertarget{classviewModeWidget_a96657daba8a0fc78c9d63128ff1d43e8}\label{classviewModeWidget_a96657daba8a0fc78c9d63128ff1d43e8}} 
\index{view\+Mode\+Widget@{view\+Mode\+Widget}!slot\+Available\+Context\+Menu\+Context\+Menu@{slot\+Available\+Context\+Menu\+Context\+Menu}}
\index{slot\+Available\+Context\+Menu\+Context\+Menu@{slot\+Available\+Context\+Menu\+Context\+Menu}!view\+Mode\+Widget@{view\+Mode\+Widget}}
\subsubsection{\texorpdfstring{slot\+Available\+Context\+Menu\+Context\+Menu}{slotAvailableContextMenuContextMenu}}
{\footnotesize\ttfamily void view\+Mode\+Widget\+::slot\+Available\+Context\+Menu\+Context\+Menu (\begin{DoxyParamCaption}\item[{const Q\+Point \&}]{\+\_\+pos }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}



Context \hyperlink{classMenu}{Menu} Available Context\+Menus. 

opens custom context menu in available contextmenu-\/\+List

This slot shows the available Context\+Menu Context \hyperlink{classMenu}{Menu} 

Definition at line 459 of file view\+Mode\+Widget.\+cc.

\mbox{\Hypertarget{classviewModeWidget_a6322e4494b539b0ca65c0b9782be7c93}\label{classviewModeWidget_a6322e4494b539b0ca65c0b9782be7c93}} 
\index{view\+Mode\+Widget@{view\+Mode\+Widget}!slot\+Available\+Toolbar\+Context\+Menu@{slot\+Available\+Toolbar\+Context\+Menu}}
\index{slot\+Available\+Toolbar\+Context\+Menu@{slot\+Available\+Toolbar\+Context\+Menu}!view\+Mode\+Widget@{view\+Mode\+Widget}}
\subsubsection{\texorpdfstring{slot\+Available\+Toolbar\+Context\+Menu}{slotAvailableToolbarContextMenu}}
{\footnotesize\ttfamily void view\+Mode\+Widget\+::slot\+Available\+Toolbar\+Context\+Menu (\begin{DoxyParamCaption}\item[{const Q\+Point \&}]{\+\_\+pos }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}



Context \hyperlink{classMenu}{Menu} Available Toolbars. 

opens custom context menu in available toolbar-\/\+List

This slot shows the available toolbar Context \hyperlink{classMenu}{Menu} 

Definition at line 383 of file view\+Mode\+Widget.\+cc.

\mbox{\Hypertarget{classviewModeWidget_af8bf01ae4a003a19228c19e3b17c2b74}\label{classviewModeWidget_af8bf01ae4a003a19228c19e3b17c2b74}} 
\index{view\+Mode\+Widget@{view\+Mode\+Widget}!slot\+Available\+Toolbox\+Context\+Menu@{slot\+Available\+Toolbox\+Context\+Menu}}
\index{slot\+Available\+Toolbox\+Context\+Menu@{slot\+Available\+Toolbox\+Context\+Menu}!view\+Mode\+Widget@{view\+Mode\+Widget}}
\subsubsection{\texorpdfstring{slot\+Available\+Toolbox\+Context\+Menu}{slotAvailableToolboxContextMenu}}
{\footnotesize\ttfamily void view\+Mode\+Widget\+::slot\+Available\+Toolbox\+Context\+Menu (\begin{DoxyParamCaption}\item[{const Q\+Point \&}]{\+\_\+pos }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}



Context \hyperlink{classMenu}{Menu} Available Toolboxes. 

opens custom context menu in available toolbox-\/\+List

This slot shows the available toolbox Context \hyperlink{classMenu}{Menu} 

Definition at line 421 of file view\+Mode\+Widget.\+cc.

\mbox{\Hypertarget{classviewModeWidget_a0d29a291e92f2bc7be5ca037119f9c35}\label{classviewModeWidget_a0d29a291e92f2bc7be5ca037119f9c35}} 
\index{view\+Mode\+Widget@{view\+Mode\+Widget}!slot\+Change\+View@{slot\+Change\+View}}
\index{slot\+Change\+View@{slot\+Change\+View}!view\+Mode\+Widget@{view\+Mode\+Widget}}
\subsubsection{\texorpdfstring{slot\+Change\+View}{slotChangeView}}
{\footnotesize\ttfamily void view\+Mode\+Widget\+::slot\+Change\+View (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}



Slot for changing the current view to currently configured one. 

Slot for changing View and closing widget. 

Definition at line 653 of file view\+Mode\+Widget.\+cc.

\mbox{\Hypertarget{classviewModeWidget_a75ee19959025e734fad2cd1e41ea4037}\label{classviewModeWidget_a75ee19959025e734fad2cd1e41ea4037}} 
\index{view\+Mode\+Widget@{view\+Mode\+Widget}!slot\+Copy\+Mode@{slot\+Copy\+Mode}}
\index{slot\+Copy\+Mode@{slot\+Copy\+Mode}!view\+Mode\+Widget@{view\+Mode\+Widget}}
\subsubsection{\texorpdfstring{slot\+Copy\+Mode}{slotCopyMode}}
{\footnotesize\ttfamily void view\+Mode\+Widget\+::slot\+Copy\+Mode (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}



Button slot to copy the selected view mode. 

This slot copies the currently selected view mode 

Definition at line 156 of file view\+Mode\+Widget.\+cc.

\mbox{\Hypertarget{classviewModeWidget_aeb9c3ecbd79cacbf55e9c83b927d12f1}\label{classviewModeWidget_aeb9c3ecbd79cacbf55e9c83b927d12f1}} 
\index{view\+Mode\+Widget@{view\+Mode\+Widget}!slot\+Left\+Arrow\+Context\+Menu@{slot\+Left\+Arrow\+Context\+Menu}}
\index{slot\+Left\+Arrow\+Context\+Menu@{slot\+Left\+Arrow\+Context\+Menu}!view\+Mode\+Widget@{view\+Mode\+Widget}}
\subsubsection{\texorpdfstring{slot\+Left\+Arrow\+Context\+Menu}{slotLeftArrowContextMenu}}
{\footnotesize\ttfamily void view\+Mode\+Widget\+::slot\+Left\+Arrow\+Context\+Menu (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}



add Context\+Menu to Mode 

This slot adds the selected widgets to the current view Mode 

Definition at line 581 of file view\+Mode\+Widget.\+cc.

\mbox{\Hypertarget{classviewModeWidget_a89a5f48c463afec96d8329a96a02e401}\label{classviewModeWidget_a89a5f48c463afec96d8329a96a02e401}} 
\index{view\+Mode\+Widget@{view\+Mode\+Widget}!slot\+Left\+Arrow\+Toolbar@{slot\+Left\+Arrow\+Toolbar}}
\index{slot\+Left\+Arrow\+Toolbar@{slot\+Left\+Arrow\+Toolbar}!view\+Mode\+Widget@{view\+Mode\+Widget}}
\subsubsection{\texorpdfstring{slot\+Left\+Arrow\+Toolbar}{slotLeftArrowToolbar}}
{\footnotesize\ttfamily void view\+Mode\+Widget\+::slot\+Left\+Arrow\+Toolbar (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}



add Toolbars to Mode 

This slot adds the selected toolbars to the current view Mode 

Definition at line 484 of file view\+Mode\+Widget.\+cc.

\mbox{\Hypertarget{classviewModeWidget_a29ab0a659992e3f70e498752d6b2477b}\label{classviewModeWidget_a29ab0a659992e3f70e498752d6b2477b}} 
\index{view\+Mode\+Widget@{view\+Mode\+Widget}!slot\+Left\+Arrow\+Toolbox@{slot\+Left\+Arrow\+Toolbox}}
\index{slot\+Left\+Arrow\+Toolbox@{slot\+Left\+Arrow\+Toolbox}!view\+Mode\+Widget@{view\+Mode\+Widget}}
\subsubsection{\texorpdfstring{slot\+Left\+Arrow\+Toolbox}{slotLeftArrowToolbox}}
{\footnotesize\ttfamily void view\+Mode\+Widget\+::slot\+Left\+Arrow\+Toolbox (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}



add Toolboxes to Mode 

This slot adds the selected widgets to the current view Mode 

Definition at line 504 of file view\+Mode\+Widget.\+cc.

\mbox{\Hypertarget{classviewModeWidget_aec50eda5b4711f2f654da423c98a2513}\label{classviewModeWidget_aec50eda5b4711f2f654da423c98a2513}} 
\index{view\+Mode\+Widget@{view\+Mode\+Widget}!slot\+Mode\+Context\+Menu@{slot\+Mode\+Context\+Menu}}
\index{slot\+Mode\+Context\+Menu@{slot\+Mode\+Context\+Menu}!view\+Mode\+Widget@{view\+Mode\+Widget}}
\subsubsection{\texorpdfstring{slot\+Mode\+Context\+Menu}{slotModeContextMenu}}
{\footnotesize\ttfamily void view\+Mode\+Widget\+::slot\+Mode\+Context\+Menu (\begin{DoxyParamCaption}\item[{const Q\+Point \&}]{\+\_\+pos }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}



Context \hyperlink{classMenu}{Menu} View Modes. 

This slot shows the used toolbar Context \hyperlink{classMenu}{Menu} 

Definition at line 241 of file view\+Mode\+Widget.\+cc.

\mbox{\Hypertarget{classviewModeWidget_af29e67197e71e5bc931a8583ed113e9b}\label{classviewModeWidget_af29e67197e71e5bc931a8583ed113e9b}} 
\index{view\+Mode\+Widget@{view\+Mode\+Widget}!slot\+Move\+Context\+Menu\+Down@{slot\+Move\+Context\+Menu\+Down}}
\index{slot\+Move\+Context\+Menu\+Down@{slot\+Move\+Context\+Menu\+Down}!view\+Mode\+Widget@{view\+Mode\+Widget}}
\subsubsection{\texorpdfstring{slot\+Move\+Context\+Menu\+Down}{slotMoveContextMenuDown}}
{\footnotesize\ttfamily void view\+Mode\+Widget\+::slot\+Move\+Context\+Menu\+Down (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}



Move Toolbox down. 

Move widget down in the list.

This slot moves the widget downward in the list of used modes 

Definition at line 619 of file view\+Mode\+Widget.\+cc.

\mbox{\Hypertarget{classviewModeWidget_adeedfb86ae9772482d44e7ae55be3e6d}\label{classviewModeWidget_adeedfb86ae9772482d44e7ae55be3e6d}} 
\index{view\+Mode\+Widget@{view\+Mode\+Widget}!slot\+Move\+Context\+Menu\+Up@{slot\+Move\+Context\+Menu\+Up}}
\index{slot\+Move\+Context\+Menu\+Up@{slot\+Move\+Context\+Menu\+Up}!view\+Mode\+Widget@{view\+Mode\+Widget}}
\subsubsection{\texorpdfstring{slot\+Move\+Context\+Menu\+Up}{slotMoveContextMenuUp}}
{\footnotesize\ttfamily void view\+Mode\+Widget\+::slot\+Move\+Context\+Menu\+Up (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}



Move Context\+Menu up. 

Move Widget up in the list.

This slot moves the widget upward in the list of used modes 

Definition at line 591 of file view\+Mode\+Widget.\+cc.

\mbox{\Hypertarget{classviewModeWidget_a1a55d300b82999d87f98720639d2dcd6}\label{classviewModeWidget_a1a55d300b82999d87f98720639d2dcd6}} 
\index{view\+Mode\+Widget@{view\+Mode\+Widget}!slot\+Move\+Toolbox\+Down@{slot\+Move\+Toolbox\+Down}}
\index{slot\+Move\+Toolbox\+Down@{slot\+Move\+Toolbox\+Down}!view\+Mode\+Widget@{view\+Mode\+Widget}}
\subsubsection{\texorpdfstring{slot\+Move\+Toolbox\+Down}{slotMoveToolboxDown}}
{\footnotesize\ttfamily void view\+Mode\+Widget\+::slot\+Move\+Toolbox\+Down (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}



Move Toolbox down. 

Move widget down in the list.

This slot moves the widget downward in the list of used modes 

Definition at line 542 of file view\+Mode\+Widget.\+cc.

\mbox{\Hypertarget{classviewModeWidget_af5ae32a863a68633a7b027534a242bd4}\label{classviewModeWidget_af5ae32a863a68633a7b027534a242bd4}} 
\index{view\+Mode\+Widget@{view\+Mode\+Widget}!slot\+Move\+Toolbox\+Up@{slot\+Move\+Toolbox\+Up}}
\index{slot\+Move\+Toolbox\+Up@{slot\+Move\+Toolbox\+Up}!view\+Mode\+Widget@{view\+Mode\+Widget}}
\subsubsection{\texorpdfstring{slot\+Move\+Toolbox\+Up}{slotMoveToolboxUp}}
{\footnotesize\ttfamily void view\+Mode\+Widget\+::slot\+Move\+Toolbox\+Up (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}



Move Toolbox up. 

Move Widget up in the list.

This slot moves the widget upward in the list of used modes 

Definition at line 514 of file view\+Mode\+Widget.\+cc.

\mbox{\Hypertarget{classviewModeWidget_aaefb8c8e2cdf2fd6360dda14c4f9e389}\label{classviewModeWidget_aaefb8c8e2cdf2fd6360dda14c4f9e389}} 
\index{view\+Mode\+Widget@{view\+Mode\+Widget}!slot\+Remove\+Mode@{slot\+Remove\+Mode}}
\index{slot\+Remove\+Mode@{slot\+Remove\+Mode}!view\+Mode\+Widget@{view\+Mode\+Widget}}
\subsubsection{\texorpdfstring{slot\+Remove\+Mode}{slotRemoveMode}}
{\footnotesize\ttfamily void view\+Mode\+Widget\+::slot\+Remove\+Mode (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}



Button slot to remove the selected view mode. 

This slot removes the currently selected view mode 

Definition at line 150 of file view\+Mode\+Widget.\+cc.

\mbox{\Hypertarget{classviewModeWidget_a2d451fbb8f5455b40e84d86d96fb8701}\label{classviewModeWidget_a2d451fbb8f5455b40e84d86d96fb8701}} 
\index{view\+Mode\+Widget@{view\+Mode\+Widget}!slot\+Right\+Arrow\+Context\+Menu@{slot\+Right\+Arrow\+Context\+Menu}}
\index{slot\+Right\+Arrow\+Context\+Menu@{slot\+Right\+Arrow\+Context\+Menu}!view\+Mode\+Widget@{view\+Mode\+Widget}}
\subsubsection{\texorpdfstring{slot\+Right\+Arrow\+Context\+Menu}{slotRightArrowContextMenu}}
{\footnotesize\ttfamily void view\+Mode\+Widget\+::slot\+Right\+Arrow\+Context\+Menu (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}



remove Context\+Menu from Mode 

This slot removes the selected widgets from the current view Mode 

Definition at line 573 of file view\+Mode\+Widget.\+cc.

\mbox{\Hypertarget{classviewModeWidget_ae7f1294baef98fec4e8d147a564214f6}\label{classviewModeWidget_ae7f1294baef98fec4e8d147a564214f6}} 
\index{view\+Mode\+Widget@{view\+Mode\+Widget}!slot\+Right\+Arrow\+Toolbar@{slot\+Right\+Arrow\+Toolbar}}
\index{slot\+Right\+Arrow\+Toolbar@{slot\+Right\+Arrow\+Toolbar}!view\+Mode\+Widget@{view\+Mode\+Widget}}
\subsubsection{\texorpdfstring{slot\+Right\+Arrow\+Toolbar}{slotRightArrowToolbar}}
{\footnotesize\ttfamily void view\+Mode\+Widget\+::slot\+Right\+Arrow\+Toolbar (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}



remove Toolbars from Mode 

This slot removes the selected toolbars from the current view Mode 

Definition at line 476 of file view\+Mode\+Widget.\+cc.

\mbox{\Hypertarget{classviewModeWidget_a9932a82eb56ac6ac1813d54604803c4c}\label{classviewModeWidget_a9932a82eb56ac6ac1813d54604803c4c}} 
\index{view\+Mode\+Widget@{view\+Mode\+Widget}!slot\+Right\+Arrow\+Toolbox@{slot\+Right\+Arrow\+Toolbox}}
\index{slot\+Right\+Arrow\+Toolbox@{slot\+Right\+Arrow\+Toolbox}!view\+Mode\+Widget@{view\+Mode\+Widget}}
\subsubsection{\texorpdfstring{slot\+Right\+Arrow\+Toolbox}{slotRightArrowToolbox}}
{\footnotesize\ttfamily void view\+Mode\+Widget\+::slot\+Right\+Arrow\+Toolbox (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}



remove Toolboxes from Mode 

This slot removes the selected widgets from the current view Mode 

Definition at line 496 of file view\+Mode\+Widget.\+cc.

\mbox{\Hypertarget{classviewModeWidget_a3a3b30c56bdfc084f7e9121ccb72c4df}\label{classviewModeWidget_a3a3b30c56bdfc084f7e9121ccb72c4df}} 
\index{view\+Mode\+Widget@{view\+Mode\+Widget}!slot\+Save\+Mode@{slot\+Save\+Mode}}
\index{slot\+Save\+Mode@{slot\+Save\+Mode}!view\+Mode\+Widget@{view\+Mode\+Widget}}
\subsubsection{\texorpdfstring{slot\+Save\+Mode}{slotSaveMode}}
{\footnotesize\ttfamily void view\+Mode\+Widget\+::slot\+Save\+Mode (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}



Save the current view mode configuration. 

Slot for saving current List of Widgets as custom mode.

Takes the given configuration and saves the mode 

Definition at line 735 of file view\+Mode\+Widget.\+cc.

\mbox{\Hypertarget{classviewModeWidget_afd9cbc2c7bede7d66ef9fb54b5602e54}\label{classviewModeWidget_afd9cbc2c7bede7d66ef9fb54b5602e54}} 
\index{view\+Mode\+Widget@{view\+Mode\+Widget}!slot\+Set\+All\+Widgets@{slot\+Set\+All\+Widgets}}
\index{slot\+Set\+All\+Widgets@{slot\+Set\+All\+Widgets}!view\+Mode\+Widget@{view\+Mode\+Widget}}
\subsubsection{\texorpdfstring{slot\+Set\+All\+Widgets}{slotSetAllWidgets}}
{\footnotesize\ttfamily void view\+Mode\+Widget\+::slot\+Set\+All\+Widgets (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}



Update list views. 

This slot updates all list views depending on the currently selected view mode 

Definition at line 297 of file view\+Mode\+Widget.\+cc.

\mbox{\Hypertarget{classviewModeWidget_a51199d936e63d01aaa474b897b3f40a7}\label{classviewModeWidget_a51199d936e63d01aaa474b897b3f40a7}} 
\index{view\+Mode\+Widget@{view\+Mode\+Widget}!slot\+Set\+Icon@{slot\+Set\+Icon}}
\index{slot\+Set\+Icon@{slot\+Set\+Icon}!view\+Mode\+Widget@{view\+Mode\+Widget}}
\subsubsection{\texorpdfstring{slot\+Set\+Icon}{slotSetIcon}}
{\footnotesize\ttfamily void view\+Mode\+Widget\+::slot\+Set\+Icon (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}



Context menu slot to change the icon for a view mode. 

This slot asks the user to change the icon of the given view mode 

Definition at line 263 of file view\+Mode\+Widget.\+cc.

\mbox{\Hypertarget{classviewModeWidget_a68d9ea2eeeabbf00ec06ded3f50ff0c8}\label{classviewModeWidget_a68d9ea2eeeabbf00ec06ded3f50ff0c8}} 
\index{view\+Mode\+Widget@{view\+Mode\+Widget}!slot\+Used\+Context\+Menu\+Context\+Menu@{slot\+Used\+Context\+Menu\+Context\+Menu}}
\index{slot\+Used\+Context\+Menu\+Context\+Menu@{slot\+Used\+Context\+Menu\+Context\+Menu}!view\+Mode\+Widget@{view\+Mode\+Widget}}
\subsubsection{\texorpdfstring{slot\+Used\+Context\+Menu\+Context\+Menu}{slotUsedContextMenuContextMenu}}
{\footnotesize\ttfamily void view\+Mode\+Widget\+::slot\+Used\+Context\+Menu\+Context\+Menu (\begin{DoxyParamCaption}\item[{const Q\+Point \&}]{\+\_\+pos }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}



Context \hyperlink{classMenu}{Menu} Used Context\+Menus. 

opens custom context menu in used contextmenu-\/\+List

This slot shows the used Context\+Menu Context \hyperlink{classMenu}{Menu} 

Definition at line 439 of file view\+Mode\+Widget.\+cc.

\mbox{\Hypertarget{classviewModeWidget_a2a75d0f4b0b147895d3b6f6d252f7803}\label{classviewModeWidget_a2a75d0f4b0b147895d3b6f6d252f7803}} 
\index{view\+Mode\+Widget@{view\+Mode\+Widget}!slot\+Used\+Toolbar\+Context\+Menu@{slot\+Used\+Toolbar\+Context\+Menu}}
\index{slot\+Used\+Toolbar\+Context\+Menu@{slot\+Used\+Toolbar\+Context\+Menu}!view\+Mode\+Widget@{view\+Mode\+Widget}}
\subsubsection{\texorpdfstring{slot\+Used\+Toolbar\+Context\+Menu}{slotUsedToolbarContextMenu}}
{\footnotesize\ttfamily void view\+Mode\+Widget\+::slot\+Used\+Toolbar\+Context\+Menu (\begin{DoxyParamCaption}\item[{const Q\+Point \&}]{\+\_\+pos }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}



Context \hyperlink{classMenu}{Menu} Used Toolbars. 

opens custom context menu in used toolbar-\/\+List

This slot shows the used toolbar Context \hyperlink{classMenu}{Menu} 

Definition at line 369 of file view\+Mode\+Widget.\+cc.

\mbox{\Hypertarget{classviewModeWidget_af003a4696acf71f7960b92e06c30c990}\label{classviewModeWidget_af003a4696acf71f7960b92e06c30c990}} 
\index{view\+Mode\+Widget@{view\+Mode\+Widget}!slot\+Used\+Toolbox\+Context\+Menu@{slot\+Used\+Toolbox\+Context\+Menu}}
\index{slot\+Used\+Toolbox\+Context\+Menu@{slot\+Used\+Toolbox\+Context\+Menu}!view\+Mode\+Widget@{view\+Mode\+Widget}}
\subsubsection{\texorpdfstring{slot\+Used\+Toolbox\+Context\+Menu}{slotUsedToolboxContextMenu}}
{\footnotesize\ttfamily void view\+Mode\+Widget\+::slot\+Used\+Toolbox\+Context\+Menu (\begin{DoxyParamCaption}\item[{const Q\+Point \&}]{\+\_\+pos }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}



Context \hyperlink{classMenu}{Menu} Used Toolboxes. 

opens custom context menu in used toolbox-\/\+List

This slot shows the used toolbox Context \hyperlink{classMenu}{Menu} 

Definition at line 401 of file view\+Mode\+Widget.\+cc.



The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
Open\+Flipper/widgets/view\+Mode\+Widget/view\+Mode\+Widget.\+hh\item 
Open\+Flipper/widgets/view\+Mode\+Widget/view\+Mode\+Widget.\+cc\end{DoxyCompactItemize}
