\hypertarget{classLoadWidget}{}\section{Load\+Widget Class Reference}
\label{classLoadWidget}\index{Load\+Widget@{Load\+Widget}}
Inheritance diagram for Load\+Widget\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classLoadWidget}
\end{center}
\end{figure}
\subsection*{Public Slots}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classLoadWidget_a564e2ccad99f92304d3d49eaf060fa6e}\label{classLoadWidget_a564e2ccad99f92304d3d49eaf060fa6e}} 
virtual void {\bfseries accept} ()
\end{DoxyCompactItemize}
\subsection*{Signals}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classLoadWidget_ad10cbd10175b3a8ac868beabc0186c63}\label{classLoadWidget_ad10cbd10175b3a8ac868beabc0186c63}} 
void {\bfseries load} (Q\+String \+\_\+filename, int \+\_\+plugin\+ID)
\item 
\mbox{\Hypertarget{classLoadWidget_abf08637c9e743265411a32de08ae60cb}\label{classLoadWidget_abf08637c9e743265411a32de08ae60cb}} 
void {\bfseries load\+Files} (Q\+String\+List \+\_\+filenames, \hyperlink{DataTypes_8hh_af4b4959090eb91720b2f1f4bd6131cfb}{Id\+List} \+\_\+plugin\+Ids)
\item 
\mbox{\Hypertarget{classLoadWidget_ab7e9a0cc3d9b85fe29494af1414d2e2f}\label{classLoadWidget_ab7e9a0cc3d9b85fe29494af1414d2e2f}} 
void {\bfseries save} (int \+\_\+id, Q\+String \+\_\+filename, int \+\_\+plugin\+ID)
\item 
\mbox{\Hypertarget{classLoadWidget_a3f8286692d56c1ee1f0f13285ddf192a}\label{classLoadWidget_a3f8286692d56c1ee1f0f13285ddf192a}} 
void {\bfseries save} (\hyperlink{DataTypes_8hh_af4b4959090eb91720b2f1f4bd6131cfb}{Id\+List} \+\_\+ids, Q\+String \+\_\+filename, int \+\_\+plugin\+ID)
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classLoadWidget_ad6c87b5e4ac38fc03df938a10f5646fb}\label{classLoadWidget_ad6c87b5e4ac38fc03df938a10f5646fb}} 
{\bfseries Load\+Widget} (std\+::vector$<$ \hyperlink{structfileTypes}{file\+Types} $>$ \&\+\_\+supported\+Types, Q\+Widget $\ast$parent=0)
\item 
\mbox{\Hypertarget{classLoadWidget_a93e133fec1a8ff726bb06024886fd906}\label{classLoadWidget_a93e133fec1a8ff726bb06024886fd906}} 
\hyperlink{classLoadWidget_a93e133fec1a8ff726bb06024886fd906}{$\sim$\+Load\+Widget} ()
\begin{DoxyCompactList}\small\item\em Destructor. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classLoadWidget_a0d01b9a78c7854a94f91b4c6fe09f7c3}\label{classLoadWidget_a0d01b9a78c7854a94f91b4c6fe09f7c3}} 
int \hyperlink{classLoadWidget_a0d01b9a78c7854a94f91b4c6fe09f7c3}{show\+Load} ()
\begin{DoxyCompactList}\small\item\em show Widget for loading Files \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classLoadWidget_a0f8c21984dfa64d9e91aaf624e59d582}\label{classLoadWidget_a0f8c21984dfa64d9e91aaf624e59d582}} 
int \hyperlink{classLoadWidget_a0f8c21984dfa64d9e91aaf624e59d582}{show\+Save} (int \+\_\+id, Q\+String \+\_\+filename)
\begin{DoxyCompactList}\small\item\em show Widget for saving Files \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classLoadWidget_a7a13001171006ec38c7c64539ed7f51c}\label{classLoadWidget_a7a13001171006ec38c7c64539ed7f51c}} 
int \hyperlink{classLoadWidget_a7a13001171006ec38c7c64539ed7f51c}{show\+Save} (\hyperlink{DataTypes_8hh_af4b4959090eb91720b2f1f4bd6131cfb}{Id\+List} \+\_\+ids, Q\+String \+\_\+filename)
\begin{DoxyCompactList}\small\item\em show Widget for saving Files \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classLoadWidget_a99cb6cdc3ace5c94e72653bdb71dbe10}\label{classLoadWidget_a99cb6cdc3ace5c94e72653bdb71dbe10}} 
bool {\bfseries valid\+Filename} ()
\item 
\mbox{\Hypertarget{classLoadWidget_ae4220035cf08fb99b16298443dd11a62}\label{classLoadWidget_ae4220035cf08fb99b16298443dd11a62}} 
bool \hyperlink{classLoadWidget_ae4220035cf08fb99b16298443dd11a62}{dir\+Exists} ()
\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 
\mbox{\Hypertarget{classLoadWidget_a5435ac76e8511b3c7b8e4ebf6959a735}\label{classLoadWidget_a5435ac76e8511b3c7b8e4ebf6959a735}} 
void {\bfseries slot\+Set\+Plugin\+For\+Extension} (Q\+String \+\_\+extension, int \+\_\+plugin\+Id)
\item 
\mbox{\Hypertarget{classLoadWidget_a7500c0e98fef654b71dca597f48bda1d}\label{classLoadWidget_a7500c0e98fef654b71dca597f48bda1d}} 
void \hyperlink{classLoadWidget_a7500c0e98fef654b71dca597f48bda1d}{slot\+Set\+Load\+Filters} ()
\begin{DoxyCompactList}\small\item\em adjust load-\/filters to current datatype \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classLoadWidget_ae97e46f423bd40a26e38e8e2bfb12f72}\label{classLoadWidget_ae97e46f423bd40a26e38e8e2bfb12f72}} 
void \hyperlink{classLoadWidget_ae97e46f423bd40a26e38e8e2bfb12f72}{slot\+Set\+Save\+Filters} (\hyperlink{classDataType}{Data\+Type} \+\_\+type)
\begin{DoxyCompactList}\small\item\em adjust save-\/filters to current datatype \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Private Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classLoadWidget_a5b5be92b840e889935b416649b6bf65b}\label{classLoadWidget_a5b5be92b840e889935b416649b6bf65b}} 
void \hyperlink{classLoadWidget_a5b5be92b840e889935b416649b6bf65b}{load\+File} ()
\begin{DoxyCompactList}\small\item\em find suitable plugin for loading current file \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classLoadWidget_aece0edb7af6f2798cf121abe98203739}\label{classLoadWidget_aece0edb7af6f2798cf121abe98203739}} 
void \hyperlink{classLoadWidget_aece0edb7af6f2798cf121abe98203739}{save\+File} ()
\begin{DoxyCompactList}\small\item\em find suitable plugin for saving current file \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classLoadWidget_afa59d82733925870287bc37634253429}\label{classLoadWidget_afa59d82733925870287bc37634253429}} 
\hyperlink{DataTypes_8hh_af4b4959090eb91720b2f1f4bd6131cfb}{Id\+List} {\bfseries ids\+\_\+}
\item 
\mbox{\Hypertarget{classLoadWidget_a150e84d6452058cd9e61ee3557f50c87}\label{classLoadWidget_a150e84d6452058cd9e61ee3557f50c87}} 
bool {\bfseries load\+Mode\+\_\+}
\item 
\mbox{\Hypertarget{classLoadWidget_a97cf91d0b07d8e8292708935a269380c}\label{classLoadWidget_a97cf91d0b07d8e8292708935a269380c}} 
Q\+String\+List {\bfseries last\+Paths}
\item 
\mbox{\Hypertarget{classLoadWidget_aacb6d6c2a7011772ce2e8de1e885e04b}\label{classLoadWidget_aacb6d6c2a7011772ce2e8de1e885e04b}} 
std\+::vector$<$ \hyperlink{structfileTypes}{file\+Types} $>$ \& {\bfseries supported\+Types\+\_\+}
\item 
\mbox{\Hypertarget{classLoadWidget_ab5c7de60a58eda4b691fe9af298bb2cb}\label{classLoadWidget_ab5c7de60a58eda4b691fe9af298bb2cb}} 
Q\+Check\+Box $\ast$ \hyperlink{classLoadWidget_ab5c7de60a58eda4b691fe9af298bb2cb}{options\+Box\+\_\+}
\begin{DoxyCompactList}\small\item\em checkbox for option displaying \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classLoadWidget_a1135bdcfbc4d0d5d328d22242d97a5ed}\label{classLoadWidget_a1135bdcfbc4d0d5d328d22242d97a5ed}} 
std\+::map$<$ Q\+String, int $>$ {\bfseries plugin\+For\+Extension\+\_\+}
\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 56 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}
