\hypertarget{a00780}{\section{Load\+Widget Class Reference}
\label{a00780}\index{Load\+Widget@{Load\+Widget}}
}
Inheritance diagram for Load\+Widget\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{a00780}
\end{center}
\end{figure}
\subsection*{Public Slots}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00780_a564e2ccad99f92304d3d49eaf060fa6e}{virtual void {\bfseries accept} ()}\label{a00780_a564e2ccad99f92304d3d49eaf060fa6e}

\end{DoxyCompactItemize}
\subsection*{Signals}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00780_ad10cbd10175b3a8ac868beabc0186c63}{void {\bfseries load} (Q\+String \+\_\+filename, int \+\_\+plugin\+I\+D)}\label{a00780_ad10cbd10175b3a8ac868beabc0186c63}

\item 
\hypertarget{a00780_abf08637c9e743265411a32de08ae60cb}{void {\bfseries load\+Files} (Q\+String\+List \+\_\+filenames, \hyperlink{a02488_af4b4959090eb91720b2f1f4bd6131cfb}{Id\+List} \+\_\+plugin\+Ids)}\label{a00780_abf08637c9e743265411a32de08ae60cb}

\item 
\hypertarget{a00780_ab7e9a0cc3d9b85fe29494af1414d2e2f}{void {\bfseries save} (int \+\_\+id, Q\+String \+\_\+filename, int \+\_\+plugin\+I\+D)}\label{a00780_ab7e9a0cc3d9b85fe29494af1414d2e2f}

\item 
\hypertarget{a00780_a3f8286692d56c1ee1f0f13285ddf192a}{void {\bfseries save} (\hyperlink{a02488_af4b4959090eb91720b2f1f4bd6131cfb}{Id\+List} \+\_\+ids, Q\+String \+\_\+filename, int \+\_\+plugin\+I\+D)}\label{a00780_a3f8286692d56c1ee1f0f13285ddf192a}

\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00780_ad6c87b5e4ac38fc03df938a10f5646fb}{{\bfseries Load\+Widget} (std\+::vector$<$ \hyperlink{a00588}{file\+Types} $>$ \&\+\_\+supported\+Types, Q\+Widget $\ast$parent=0)}\label{a00780_ad6c87b5e4ac38fc03df938a10f5646fb}

\item 
\hypertarget{a00780_a93e133fec1a8ff726bb06024886fd906}{\hyperlink{a00780_a93e133fec1a8ff726bb06024886fd906}{$\sim$\+Load\+Widget} ()}\label{a00780_a93e133fec1a8ff726bb06024886fd906}

\begin{DoxyCompactList}\small\item\em Destructor. \end{DoxyCompactList}\item 
\hypertarget{a00780_a0d01b9a78c7854a94f91b4c6fe09f7c3}{int \hyperlink{a00780_a0d01b9a78c7854a94f91b4c6fe09f7c3}{show\+Load} ()}\label{a00780_a0d01b9a78c7854a94f91b4c6fe09f7c3}

\begin{DoxyCompactList}\small\item\em show Widget for loading Files \end{DoxyCompactList}\item 
\hypertarget{a00780_a0f8c21984dfa64d9e91aaf624e59d582}{int \hyperlink{a00780_a0f8c21984dfa64d9e91aaf624e59d582}{show\+Save} (int \+\_\+id, Q\+String \+\_\+filename)}\label{a00780_a0f8c21984dfa64d9e91aaf624e59d582}

\begin{DoxyCompactList}\small\item\em show Widget for saving Files \end{DoxyCompactList}\item 
\hypertarget{a00780_a7a13001171006ec38c7c64539ed7f51c}{int \hyperlink{a00780_a7a13001171006ec38c7c64539ed7f51c}{show\+Save} (\hyperlink{a02488_af4b4959090eb91720b2f1f4bd6131cfb}{Id\+List} \+\_\+ids, Q\+String \+\_\+filename)}\label{a00780_a7a13001171006ec38c7c64539ed7f51c}

\begin{DoxyCompactList}\small\item\em show Widget for saving Files \end{DoxyCompactList}\item 
\hypertarget{a00780_a99cb6cdc3ace5c94e72653bdb71dbe10}{bool {\bfseries valid\+Filename} ()}\label{a00780_a99cb6cdc3ace5c94e72653bdb71dbe10}

\item 
\hypertarget{a00780_ae4220035cf08fb99b16298443dd11a62}{bool \hyperlink{a00780_ae4220035cf08fb99b16298443dd11a62}{dir\+Exists} ()}\label{a00780_ae4220035cf08fb99b16298443dd11a62}

\begin{DoxyCompactList}\small\item\em returns true, if the directory of the specified filename (user input via widget) exists \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Private Slots}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00780_a5435ac76e8511b3c7b8e4ebf6959a735}{void {\bfseries slot\+Set\+Plugin\+For\+Extension} (Q\+String \+\_\+extension, int \+\_\+plugin\+Id)}\label{a00780_a5435ac76e8511b3c7b8e4ebf6959a735}

\item 
\hypertarget{a00780_a7500c0e98fef654b71dca597f48bda1d}{void \hyperlink{a00780_a7500c0e98fef654b71dca597f48bda1d}{slot\+Set\+Load\+Filters} ()}\label{a00780_a7500c0e98fef654b71dca597f48bda1d}

\begin{DoxyCompactList}\small\item\em adjust load-\/filters to current datatype \end{DoxyCompactList}\item 
\hypertarget{a00780_ae97e46f423bd40a26e38e8e2bfb12f72}{void \hyperlink{a00780_ae97e46f423bd40a26e38e8e2bfb12f72}{slot\+Set\+Save\+Filters} (\hyperlink{a00477}{Data\+Type} \+\_\+type)}\label{a00780_ae97e46f423bd40a26e38e8e2bfb12f72}

\begin{DoxyCompactList}\small\item\em adjust save-\/filters to current datatype \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Private Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00780_a5b5be92b840e889935b416649b6bf65b}{void \hyperlink{a00780_a5b5be92b840e889935b416649b6bf65b}{load\+File} ()}\label{a00780_a5b5be92b840e889935b416649b6bf65b}

\begin{DoxyCompactList}\small\item\em find suitable plugin for loading current file \end{DoxyCompactList}\item 
\hypertarget{a00780_aece0edb7af6f2798cf121abe98203739}{void \hyperlink{a00780_aece0edb7af6f2798cf121abe98203739}{save\+File} ()}\label{a00780_aece0edb7af6f2798cf121abe98203739}

\begin{DoxyCompactList}\small\item\em find suitable plugin for saving current file \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00780_afa59d82733925870287bc37634253429}{\hyperlink{a02488_af4b4959090eb91720b2f1f4bd6131cfb}{Id\+List} {\bfseries ids\+\_\+}}\label{a00780_afa59d82733925870287bc37634253429}

\item 
\hypertarget{a00780_a150e84d6452058cd9e61ee3557f50c87}{bool {\bfseries load\+Mode\+\_\+}}\label{a00780_a150e84d6452058cd9e61ee3557f50c87}

\item 
\hypertarget{a00780_a97cf91d0b07d8e8292708935a269380c}{Q\+String\+List {\bfseries last\+Paths}}\label{a00780_a97cf91d0b07d8e8292708935a269380c}

\item 
\hypertarget{a00780_aacb6d6c2a7011772ce2e8de1e885e04b}{std\+::vector$<$ \hyperlink{a00588}{file\+Types} $>$ \& {\bfseries supported\+Types\+\_\+}}\label{a00780_aacb6d6c2a7011772ce2e8de1e885e04b}

\item 
\hypertarget{a00780_ab5c7de60a58eda4b691fe9af298bb2cb}{Q\+Check\+Box $\ast$ \hyperlink{a00780_ab5c7de60a58eda4b691fe9af298bb2cb}{options\+Box\+\_\+}}\label{a00780_ab5c7de60a58eda4b691fe9af298bb2cb}

\begin{DoxyCompactList}\small\item\em checkbox for option displaying \end{DoxyCompactList}\item 
\hypertarget{a00780_a1135bdcfbc4d0d5d328d22242d97a5ed}{std\+::map$<$ Q\+String, int $>$ {\bfseries plugin\+For\+Extension\+\_\+}}\label{a00780_a1135bdcfbc4d0d5d328d22242d97a5ed}

\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 63 of file load\+Widget.\+hh.



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