\hypertarget{a01174}{\section{Shortcut\+Button Class Reference}
\label{a01174}\index{Shortcut\+Button@{Shortcut\+Button}}
}
Inheritance diagram for Shortcut\+Button\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{a01174}
\end{center}
\end{figure}
\subsection*{Signals}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a01174_a3a8f91ce328c6f55f82c32ab6564bee2}{void {\bfseries key\+Changed} ()}\label{a01174_a3a8f91ce328c6f55f82c32ab6564bee2}

\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a01174_aee5810f393e217351277185ebfdb4f53}{\hyperlink{a01174_aee5810f393e217351277185ebfdb4f53}{Shortcut\+Button} (Q\+Widget $\ast$\+\_\+parent=0)}\label{a01174_aee5810f393e217351277185ebfdb4f53}

\begin{DoxyCompactList}\small\item\em Constructor. \end{DoxyCompactList}\item 
\hypertarget{a01174_abefcbe78444673f66de9665348961086}{void \hyperlink{a01174_abefcbe78444673f66de9665348961086}{set\+Current\+Shortcut} (int \+\_\+key, Qt\+::\+Keyboard\+Modifiers \+\_\+modifiers)}\label{a01174_abefcbe78444673f66de9665348961086}

\begin{DoxyCompactList}\small\item\em set the current shortcut \end{DoxyCompactList}\item 
\hypertarget{a01174_a9e1b957340d181100e7c3e5ac62bffee}{int \hyperlink{a01174_a9e1b957340d181100e7c3e5ac62bffee}{key} ()}\label{a01174_a9e1b957340d181100e7c3e5ac62bffee}

\begin{DoxyCompactList}\small\item\em get current key \end{DoxyCompactList}\item 
\hypertarget{a01174_a276c633f9389a7f24debff371684be16}{Qt\+::\+Keyboard\+Modifiers \hyperlink{a01174_a276c633f9389a7f24debff371684be16}{modifiers} ()}\label{a01174_a276c633f9389a7f24debff371684be16}

\begin{DoxyCompactList}\small\item\em get current modifiers \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a01174_a4ae9e10d76a51016319425eb26e5a612}{void \hyperlink{a01174_a4ae9e10d76a51016319425eb26e5a612}{key\+Press\+Event} (Q\+Key\+Event $\ast$event)}\label{a01174_a4ae9e10d76a51016319425eb26e5a612}

\begin{DoxyCompactList}\small\item\em key press \end{DoxyCompactList}\item 
\hypertarget{a01174_a0236a0de3b2b33162db22024af9f5079}{void \hyperlink{a01174_a0236a0de3b2b33162db22024af9f5079}{key\+Release\+Event} (Q\+Key\+Event $\ast$event)}\label{a01174_a0236a0de3b2b33162db22024af9f5079}

\begin{DoxyCompactList}\small\item\em key release \end{DoxyCompactList}\item 
\hypertarget{a01174_aa489a5bffa2d87ccd9f5bf95625f6a11}{void {\bfseries focus\+In\+Event} (Q\+Focus\+Event $\ast$event)}\label{a01174_aa489a5bffa2d87ccd9f5bf95625f6a11}

\item 
\hypertarget{a01174_a9af2340f4fa2cc756bf06b9573e7cfce}{void {\bfseries focus\+Out\+Event} (Q\+Focus\+Event $\ast$event)}\label{a01174_a9af2340f4fa2cc756bf06b9573e7cfce}

\item 
\hypertarget{a01174_aea64a63433fb31a357de5433a86087d5}{void {\bfseries mouse\+Press\+Event} (Q\+Mouse\+Event $\ast$event)}\label{a01174_aea64a63433fb31a357de5433a86087d5}

\item 
\hypertarget{a01174_ac32a3b218e76603555ffc36f53522524}{void {\bfseries mouse\+Release\+Event} (Q\+Mouse\+Event $\ast$event)}\label{a01174_ac32a3b218e76603555ffc36f53522524}

\end{DoxyCompactItemize}
\subsection*{Private Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a01174_aafbfeef33646f97b450d9215059352eb}{void \hyperlink{a01174_aafbfeef33646f97b450d9215059352eb}{show\+Current\+Shortcut} ()}\label{a01174_aafbfeef33646f97b450d9215059352eb}

\begin{DoxyCompactList}\small\item\em show the current shortcut \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a01174_a56e4a8c1a02d8d5ad29742c6edf597b4}{int {\bfseries key\+\_\+}}\label{a01174_a56e4a8c1a02d8d5ad29742c6edf597b4}

\item 
\hypertarget{a01174_aa3784de3bd6047bb734848aed81bdbce}{Qt\+::\+Keyboard\+Modifiers {\bfseries modifiers\+\_\+}}\label{a01174_aa3784de3bd6047bb734848aed81bdbce}

\item 
\hypertarget{a01174_ad2814a4fab1cc4d0b634283a6974926d}{int {\bfseries old\+Key\+\_\+}}\label{a01174_ad2814a4fab1cc4d0b634283a6974926d}

\item 
\hypertarget{a01174_ad9bd1cfb0b64c7b30bfae5e86ab9e00b}{Qt\+::\+Keyboard\+Modifiers {\bfseries old\+Modifiers\+\_\+}}\label{a01174_ad9bd1cfb0b64c7b30bfae5e86ab9e00b}

\item 
\hypertarget{a01174_a0c45645217c02a42c416017ec226fe70}{bool {\bfseries checked\+\_\+}}\label{a01174_a0c45645217c02a42c416017ec226fe70}

\item 
\hypertarget{a01174_a10358cc06fc0147b9e007480522e30b7}{bool {\bfseries first\+Press\+\_\+}}\label{a01174_a10358cc06fc0147b9e007480522e30b7}

\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 57 of file Shortcut\+Button.\+hh.



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