\hypertarget{a00579}{\section{File\+Picker Class Reference}
\label{a00579}\index{File\+Picker@{File\+Picker}}
}
Inheritance diagram for File\+Picker\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{a00579}
\end{center}
\end{figure}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00579_aab6cb3acaecfbf8987c2472caf934928}{enum {\bfseries Dialog\+Type} \{ {\bfseries D\+T\+\_\+\+O\+P\+E\+N\+\_\+\+F\+I\+L\+E} = Open\+Flipper\+:\+:Options\+:\+:D\+T\+\_\+\+O\+P\+E\+N, 
{\bfseries D\+T\+\_\+\+S\+A\+V\+E\+\_\+\+F\+I\+L\+E} = Open\+Flipper\+:\+:Options\+:\+:D\+T\+\_\+\+S\+A\+V\+E, 
{\bfseries D\+T\+\_\+\+C\+H\+O\+O\+S\+E\+\_\+\+P\+A\+T\+H} = Open\+Flipper\+:\+:Options\+:\+:D\+T\+\_\+\+C\+H\+O\+O\+S\+E\+\_\+\+P\+A\+T\+H
 \}}\label{a00579_aab6cb3acaecfbf8987c2472caf934928}

\end{DoxyCompactItemize}
\subsection*{Public Slots}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00579_a7f2b0a3a8897ed55dea13c7cbd29ca56}{bool {\bfseries confirm\+\_\+overwrite\+\_\+if\+\_\+necessary} ()}\label{a00579_a7f2b0a3a8897ed55dea13c7cbd29ca56}

\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00579_a65e7a5655ffcb05b44234f47a60df767}{{\bfseries File\+Picker} (Q\+Widget $\ast$parent=0)}\label{a00579_a65e7a5655ffcb05b44234f47a60df767}

\item 
\hypertarget{a00579_af3484b7508b6bd825946fee9533f56e4}{{\bfseries File\+Picker} (Q\+String recent\+\_\+files\+\_\+ini\+\_\+key, Dialog\+Type dialog\+\_\+type, Q\+Widget $\ast$parent=0)}\label{a00579_af3484b7508b6bd825946fee9533f56e4}

\item 
\hypertarget{a00579_aae681421de701b6490d5a4adfd308a9c}{Q\+String {\bfseries current\+\_\+file\+\_\+name} ()}\label{a00579_aae681421de701b6490d5a4adfd308a9c}

\item 
\hypertarget{a00579_a8c426dcfc3234de4787a5cd1b49c0cfb}{void {\bfseries set\+\_\+current\+\_\+file\+\_\+name} (Q\+String value)}\label{a00579_a8c426dcfc3234de4787a5cd1b49c0cfb}

\item 
\hypertarget{a00579_ab502b757c8e3e6cc3ba42af05e418ab3}{Q\+String {\bfseries current\+File\+Name} ()}\label{a00579_ab502b757c8e3e6cc3ba42af05e418ab3}

\item 
\hypertarget{a00579_a13203782be5c55dcb5a33040bf8f8ef4}{Q\+String {\bfseries recent\+\_\+files\+\_\+ini\+\_\+key} ()}\label{a00579_a13203782be5c55dcb5a33040bf8f8ef4}

\item 
\hypertarget{a00579_a193e61e517da2dad8a682d427aa92379}{void {\bfseries set\+\_\+recent\+\_\+files\+\_\+ini\+\_\+key} (Q\+String value)}\label{a00579_a193e61e517da2dad8a682d427aa92379}

\item 
\hypertarget{a00579_a0f31195cbd88f2a3e9b1c9d9a8fb1cb5}{Q\+String {\bfseries dialog\+\_\+title} ()}\label{a00579_a0f31195cbd88f2a3e9b1c9d9a8fb1cb5}

\item 
\hypertarget{a00579_a81f93831739f91b4f3745cd37ff883ca}{void {\bfseries set\+\_\+dialog\+\_\+title} (Q\+String value)}\label{a00579_a81f93831739f91b4f3745cd37ff883ca}

\item 
\hypertarget{a00579_aea610e1532af3a4dd6f13b9f4cacc2ce}{Q\+String {\bfseries file\+\_\+filter} ()}\label{a00579_aea610e1532af3a4dd6f13b9f4cacc2ce}

\item 
\hypertarget{a00579_a41e01f12d0e18392522b1c5a023fdb40}{void {\bfseries set\+\_\+file\+\_\+filter} (Q\+String value)}\label{a00579_a41e01f12d0e18392522b1c5a023fdb40}

\item 
\hypertarget{a00579_aeb073e5653aecc9474e7402f94a7c762}{Dialog\+Type {\bfseries dialog\+\_\+type} ()}\label{a00579_aeb073e5653aecc9474e7402f94a7c762}

\item 
\hypertarget{a00579_a4ebacd6ee7516c9dfe5214e305a94496}{void {\bfseries set\+\_\+dialog\+\_\+type} (Dialog\+Type value)}\label{a00579_a4ebacd6ee7516c9dfe5214e305a94496}

\item 
\hypertarget{a00579_afc98b85393b0f4f9ef422a38fb39119e}{bool {\bfseries overwrite\+\_\+confirmed\+\_\+by\+\_\+user} ()}\label{a00579_afc98b85393b0f4f9ef422a38fb39119e}

\end{DoxyCompactItemize}
\subsection*{Protected Slots}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00579_a8ce325925c45a0ebb3fab6db37cf1b2f}{void {\bfseries slot\+\_\+browse} ()}\label{a00579_a8ce325925c45a0ebb3fab6db37cf1b2f}

\item 
\hypertarget{a00579_a25d4dd047cd9617dd969b195414ef2fe}{void {\bfseries path\+\_\+changed} ()}\label{a00579_a25d4dd047cd9617dd969b195414ef2fe}

\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00579_a668217819845cfc3eeeb0d01270492cb}{Q\+Combo\+Box $\ast$ {\bfseries text\+Box\+\_\+}}\label{a00579_a668217819845cfc3eeeb0d01270492cb}

\item 
\hypertarget{a00579_a70a239532fbcd6ad8fee0f838b945dd3}{Q\+Push\+Button $\ast$ {\bfseries browse\+Button\+\_\+}}\label{a00579_a70a239532fbcd6ad8fee0f838b945dd3}

\item 
\hypertarget{a00579_ab5725da3238c827ecbca42816a21ed5a}{Q\+String {\bfseries recent\+\_\+files\+\_\+ini\+\_\+key\+\_\+}}\label{a00579_ab5725da3238c827ecbca42816a21ed5a}

\item 
\hypertarget{a00579_a27d32c4dded5948f9dfb6684bf42a3bb}{Q\+String {\bfseries dialog\+\_\+title\+\_\+}}\label{a00579_a27d32c4dded5948f9dfb6684bf42a3bb}

\item 
\hypertarget{a00579_a64b9cd48bddd71e11f919f9e20ffe549}{Q\+String {\bfseries file\+\_\+filter\+\_\+}}\label{a00579_a64b9cd48bddd71e11f919f9e20ffe549}

\item 
\hypertarget{a00579_a12bf0e71c2949daf0020ede64a23e1d9}{Dialog\+Type {\bfseries dialog\+\_\+type\+\_\+}}\label{a00579_a12bf0e71c2949daf0020ede64a23e1d9}

\item 
\hypertarget{a00579_ad557335eea7b21e8cffec432cd034ddf}{bool {\bfseries overwrite\+\_\+confirmed\+\_\+by\+\_\+user\+\_\+}}\label{a00579_ad557335eea7b21e8cffec432cd034ddf}

\end{DoxyCompactItemize}
\subsection*{Properties}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00579_a9c06f356407c628fce66febd5af8b1c9}{Q\+String {\bfseries recent\+\_\+files\+\_\+ini\+\_\+key}}\label{a00579_a9c06f356407c628fce66febd5af8b1c9}

\item 
\hypertarget{a00579_a04d59c66b04516a893cdf3676a96b789}{Q\+String {\bfseries dialog\+\_\+title}}\label{a00579_a04d59c66b04516a893cdf3676a96b789}

\item 
\hypertarget{a00579_abd00c748fe476ef9154fed615c81e47e}{Q\+String {\bfseries file\+\_\+filter}}\label{a00579_abd00c748fe476ef9154fed615c81e47e}

\item 
\hypertarget{a00579_ad494fe9c1217366cbbbacabdbe1cef38}{Dialog\+Type {\bfseries dialog\+\_\+type}}\label{a00579_ad494fe9c1217366cbbbacabdbe1cef38}

\item 
\hypertarget{a00579_a2eb680856b756643dc8ad8be1c5f3e78}{Q\+String {\bfseries current\+\_\+file\+\_\+name}}\label{a00579_a2eb680856b756643dc8ad8be1c5f3e78}

\end{DoxyCompactItemize}
\subsection*{Private Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00579_a0a220c0c331c156e49b96c8e32222054}{void {\bfseries init} ()}\label{a00579_a0a220c0c331c156e49b96c8e32222054}

\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 68 of file File\+Picker.\+hh.



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