\hypertarget{a09948}{}\section{Shortcut\+Button Class Reference}
\label{a09948}\index{Shortcut\+Button@{Shortcut\+Button}}
Inheritance diagram for Shortcut\+Button\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{a09948}
\end{center}
\end{figure}
\subsection*{Signals}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{a09948_a3a8f91ce328c6f55f82c32ab6564bee2}\label{a09948_a3a8f91ce328c6f55f82c32ab6564bee2}} 
void {\bfseries key\+Changed} ()
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{a09948_aee5810f393e217351277185ebfdb4f53}\label{a09948_aee5810f393e217351277185ebfdb4f53}} 
\hyperlink{a09948_aee5810f393e217351277185ebfdb4f53}{Shortcut\+Button} (Q\+Widget $\ast$\+\_\+parent=0)
\begin{DoxyCompactList}\small\item\em Constructor. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{a09948_abefcbe78444673f66de9665348961086}\label{a09948_abefcbe78444673f66de9665348961086}} 
void \hyperlink{a09948_abefcbe78444673f66de9665348961086}{set\+Current\+Shortcut} (int \+\_\+key, Qt\+::\+Keyboard\+Modifiers \+\_\+modifiers)
\begin{DoxyCompactList}\small\item\em set the current shortcut \end{DoxyCompactList}\item 
\mbox{\Hypertarget{a09948_a9e1b957340d181100e7c3e5ac62bffee}\label{a09948_a9e1b957340d181100e7c3e5ac62bffee}} 
int \hyperlink{a09948_a9e1b957340d181100e7c3e5ac62bffee}{key} ()
\begin{DoxyCompactList}\small\item\em get current key \end{DoxyCompactList}\item 
\mbox{\Hypertarget{a09948_a276c633f9389a7f24debff371684be16}\label{a09948_a276c633f9389a7f24debff371684be16}} 
Qt\+::\+Keyboard\+Modifiers \hyperlink{a09948_a276c633f9389a7f24debff371684be16}{modifiers} ()
\begin{DoxyCompactList}\small\item\em get current modifiers \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{a09948_a4ae9e10d76a51016319425eb26e5a612}\label{a09948_a4ae9e10d76a51016319425eb26e5a612}} 
void \hyperlink{a09948_a4ae9e10d76a51016319425eb26e5a612}{key\+Press\+Event} (Q\+Key\+Event $\ast$event)
\begin{DoxyCompactList}\small\item\em key press \end{DoxyCompactList}\item 
\mbox{\Hypertarget{a09948_a0236a0de3b2b33162db22024af9f5079}\label{a09948_a0236a0de3b2b33162db22024af9f5079}} 
void \hyperlink{a09948_a0236a0de3b2b33162db22024af9f5079}{key\+Release\+Event} (Q\+Key\+Event $\ast$event)
\begin{DoxyCompactList}\small\item\em key release \end{DoxyCompactList}\item 
\mbox{\Hypertarget{a09948_aa489a5bffa2d87ccd9f5bf95625f6a11}\label{a09948_aa489a5bffa2d87ccd9f5bf95625f6a11}} 
void {\bfseries focus\+In\+Event} (Q\+Focus\+Event $\ast$event)
\item 
\mbox{\Hypertarget{a09948_a9af2340f4fa2cc756bf06b9573e7cfce}\label{a09948_a9af2340f4fa2cc756bf06b9573e7cfce}} 
void {\bfseries focus\+Out\+Event} (Q\+Focus\+Event $\ast$event)
\item 
\mbox{\Hypertarget{a09948_aea64a63433fb31a357de5433a86087d5}\label{a09948_aea64a63433fb31a357de5433a86087d5}} 
void {\bfseries mouse\+Press\+Event} (Q\+Mouse\+Event $\ast$event)
\item 
\mbox{\Hypertarget{a09948_ac32a3b218e76603555ffc36f53522524}\label{a09948_ac32a3b218e76603555ffc36f53522524}} 
void {\bfseries mouse\+Release\+Event} (Q\+Mouse\+Event $\ast$event)
\end{DoxyCompactItemize}
\subsection*{Private Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{a09948_aafbfeef33646f97b450d9215059352eb}\label{a09948_aafbfeef33646f97b450d9215059352eb}} 
void \hyperlink{a09948_aafbfeef33646f97b450d9215059352eb}{show\+Current\+Shortcut} ()
\begin{DoxyCompactList}\small\item\em show the current shortcut \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{a09948_a56e4a8c1a02d8d5ad29742c6edf597b4}\label{a09948_a56e4a8c1a02d8d5ad29742c6edf597b4}} 
int {\bfseries key\+\_\+}
\item 
\mbox{\Hypertarget{a09948_aa3784de3bd6047bb734848aed81bdbce}\label{a09948_aa3784de3bd6047bb734848aed81bdbce}} 
Qt\+::\+Keyboard\+Modifiers {\bfseries modifiers\+\_\+}
\item 
\mbox{\Hypertarget{a09948_ad2814a4fab1cc4d0b634283a6974926d}\label{a09948_ad2814a4fab1cc4d0b634283a6974926d}} 
int {\bfseries old\+Key\+\_\+}
\item 
\mbox{\Hypertarget{a09948_ad9bd1cfb0b64c7b30bfae5e86ab9e00b}\label{a09948_ad9bd1cfb0b64c7b30bfae5e86ab9e00b}} 
Qt\+::\+Keyboard\+Modifiers {\bfseries old\+Modifiers\+\_\+}
\item 
\mbox{\Hypertarget{a09948_a0c45645217c02a42c416017ec226fe70}\label{a09948_a0c45645217c02a42c416017ec226fe70}} 
bool {\bfseries checked\+\_\+}
\item 
\mbox{\Hypertarget{a09948_a10358cc06fc0147b9e007480522e30b7}\label{a09948_a10358cc06fc0147b9e007480522e30b7}} 
bool {\bfseries first\+Press\+\_\+}
\end{DoxyCompactItemize}


\subsection{Detailed Description}


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