\section{KRadio\-Action Class Reference}
\label{classKRadioAction}\index{KRadioAction@{KRadioAction}}
An action that operates like a radio button.  


{\tt \#include $<$kaction.h$>$}

Inheritance diagram for KRadio\-Action:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=61pt]{classKRadioAction__inherit__graph}
\end{center}
\end{figure}
Collaboration diagram for KRadio\-Action:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=113pt]{classKRadioAction__coll__graph}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
{\bf KRadio\-Action} (const  {\bf QString} \&text, const  KShortcut \&cut=KShortcut(), {\bf QObject} $\ast${\bf parent}=0, const  char $\ast${\bf name}=0)
\begin{CompactList}\small\item\em Constructs a radio action with text and potential keyboard accelerator but nothing else. \item\end{CompactList}\item 
{\bf KRadio\-Action} (const  {\bf QString} \&text, const  KShortcut \&cut, const  {\bf QObject} $\ast$receiver, const  char $\ast$slot, {\bf QObject} $\ast${\bf parent}, const  char $\ast${\bf name}=0)
\item 
{\bf KRadio\-Action} (const  {\bf QString} \&text, const  {\bf QIcon\-Set} \&pix, const  KShortcut \&cut=KShortcut(), {\bf QObject} $\ast${\bf parent}=0, const  char $\ast${\bf name}=0)
\item 
{\bf KRadio\-Action} (const  {\bf QString} \&text, const  {\bf QString} \&pix, const  KShortcut \&cut=KShortcut(), {\bf QObject} $\ast${\bf parent}=0, const  char $\ast${\bf name}=0)
\item 
{\bf KRadio\-Action} (const  {\bf QString} \&text, const  {\bf QIcon\-Set} \&pix, const  KShortcut \&cut, const  {\bf QObject} $\ast$receiver, const  char $\ast$slot, {\bf QObject} $\ast${\bf parent}, const  char $\ast${\bf name}=0)
\item 
{\bf KRadio\-Action} (const  {\bf QString} \&text, const  {\bf QString} \&pix, const  KShortcut \&cut, const  {\bf QObject} $\ast$receiver, const  char $\ast$slot, {\bf QObject} $\ast${\bf parent}, const  char $\ast${\bf name}=0)
\item 
{\bf KRadio\-Action} ({\bf QObject} $\ast${\bf parent}=0, const  char $\ast${\bf name}=0)
\end{CompactItemize}
\subsection*{Protected Member Functions}
\begin{CompactItemize}
\item 
virtual void {\bf slot\-Activated} ()\label{classKRadioAction_b0}

\item 
virtual void {\bf virtual\_\-hook} (int id, void $\ast$data)\label{classKRadioAction_b1}

\end{CompactItemize}


\subsection{Detailed Description}
An action that operates like a radio button. 

At any given time only a single action from the group will be active. 



Definition at line 755 of file kaction.h.

\subsection{Constructor \& Destructor Documentation}
\index{KRadioAction@{KRadio\-Action}!KRadioAction@{KRadioAction}}
\index{KRadioAction@{KRadioAction}!KRadioAction@{KRadio\-Action}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}KRadio\-Action::KRadio\-Action (const {\bf QString} \& {\em text}, const KShortcut \& {\em cut} = KShortcut(), {\bf QObject} $\ast$ {\em parent} = 0, const char $\ast$ {\em name} = 0)}\label{classKRadioAction_a0}


Constructs a radio action with text and potential keyboard accelerator but nothing else. 

Use this only if you really know what you are doing.

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em text}]The text that will be displayed. \item[{\em cut}]The corresponding keyboard accelerator (shortcut). \item[{\em parent}]This action's parent. \item[{\em name}]An internal name for this action. \end{description}
\end{Desc}


Definition at line 1367 of file kaction.cpp.

References KStd\-Accel::cut(), and KStd\-Accel::name().\index{KRadioAction@{KRadio\-Action}!KRadioAction@{KRadioAction}}
\index{KRadioAction@{KRadioAction}!KRadioAction@{KRadio\-Action}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}KRadio\-Action::KRadio\-Action (const {\bf QString} \& {\em text}, const KShortcut \& {\em cut}, const {\bf QObject} $\ast$ {\em receiver}, const char $\ast$ {\em slot}, {\bf QObject} $\ast$ {\em parent}, const char $\ast$ {\em name} = 0)}\label{classKRadioAction_a1}


\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em text}]The text that will be displayed. \item[{\em cut}]The corresponding keyboard accelerator (shortcut). \item[{\em receiver}]The SLOT's parent. \item[{\em slot}]The SLOT to invoke to execute this action. \item[{\em parent}]This action's parent. \item[{\em name}]An internal name for this action. \end{description}
\end{Desc}


Definition at line 1373 of file kaction.cpp.

References KStd\-Accel::cut(), and KStd\-Accel::name().\index{KRadioAction@{KRadio\-Action}!KRadioAction@{KRadioAction}}
\index{KRadioAction@{KRadioAction}!KRadioAction@{KRadio\-Action}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}KRadio\-Action::KRadio\-Action (const {\bf QString} \& {\em text}, const {\bf QIcon\-Set} \& {\em pix}, const KShortcut \& {\em cut} = KShortcut(), {\bf QObject} $\ast$ {\em parent} = 0, const char $\ast$ {\em name} = 0)}\label{classKRadioAction_a2}


\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em text}]The text that will be displayed. \item[{\em pix}]The icons that go with this action. \item[{\em cut}]The corresponding keyboard accelerator (shortcut). \item[{\em parent}]This action's parent. \item[{\em name}]An internal name for this action. \end{description}
\end{Desc}


Definition at line 1380 of file kaction.cpp.

References KStd\-Accel::cut(), and KStd\-Accel::name().\index{KRadioAction@{KRadio\-Action}!KRadioAction@{KRadioAction}}
\index{KRadioAction@{KRadioAction}!KRadioAction@{KRadio\-Action}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}KRadio\-Action::KRadio\-Action (const {\bf QString} \& {\em text}, const {\bf QString} \& {\em pix}, const KShortcut \& {\em cut} = KShortcut(), {\bf QObject} $\ast$ {\em parent} = 0, const char $\ast$ {\em name} = 0)}\label{classKRadioAction_a3}


\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em text}]The text that will be displayed. \item[{\em pix}]The dynamically loaded icon that goes with this action. \item[{\em cut}]The corresponding keyboard accelerator (shortcut). \item[{\em parent}]This action's parent. \item[{\em name}]An internal name for this action. \end{description}
\end{Desc}


Definition at line 1387 of file kaction.cpp.

References KStd\-Accel::cut(), and KStd\-Accel::name().\index{KRadioAction@{KRadio\-Action}!KRadioAction@{KRadioAction}}
\index{KRadioAction@{KRadioAction}!KRadioAction@{KRadio\-Action}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}KRadio\-Action::KRadio\-Action (const {\bf QString} \& {\em text}, const {\bf QIcon\-Set} \& {\em pix}, const KShortcut \& {\em cut}, const {\bf QObject} $\ast$ {\em receiver}, const char $\ast$ {\em slot}, {\bf QObject} $\ast$ {\em parent}, const char $\ast$ {\em name} = 0)}\label{classKRadioAction_a4}


\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em text}]The text that will be displayed. \item[{\em pix}]The icons that go with this action. \item[{\em cut}]The corresponding keyboard accelerator (shortcut). \item[{\em receiver}]The SLOT's parent. \item[{\em slot}]The SLOT to invoke to execute this action. \item[{\em parent}]This action's parent. \item[{\em name}]An internal name for this action. \end{description}
\end{Desc}


Definition at line 1394 of file kaction.cpp.

References KStd\-Accel::cut(), and KStd\-Accel::name().\index{KRadioAction@{KRadio\-Action}!KRadioAction@{KRadioAction}}
\index{KRadioAction@{KRadioAction}!KRadioAction@{KRadio\-Action}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}KRadio\-Action::KRadio\-Action (const {\bf QString} \& {\em text}, const {\bf QString} \& {\em pix}, const KShortcut \& {\em cut}, const {\bf QObject} $\ast$ {\em receiver}, const char $\ast$ {\em slot}, {\bf QObject} $\ast$ {\em parent}, const char $\ast$ {\em name} = 0)}\label{classKRadioAction_a5}


\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em text}]The text that will be displayed. \item[{\em pix}]The dynamically loaded icon that goes with this action. \item[{\em cut}]The corresponding keyboard accelerator (shortcut). \item[{\em receiver}]The SLOT's parent. \item[{\em slot}]The SLOT to invoke to execute this action. \item[{\em parent}]This action's parent. \item[{\em name}]An internal name for this action. \end{description}
\end{Desc}


Definition at line 1402 of file kaction.cpp.

References KStd\-Accel::cut(), and KStd\-Accel::name().\index{KRadioAction@{KRadio\-Action}!KRadioAction@{KRadioAction}}
\index{KRadioAction@{KRadioAction}!KRadioAction@{KRadio\-Action}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}KRadio\-Action::KRadio\-Action ({\bf QObject} $\ast$ {\em parent} = 0, const char $\ast$ {\em name} = 0)}\label{classKRadioAction_a6}


\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em parent}]This action's parent. \item[{\em name}]An internal name for this action. \end{description}
\end{Desc}


Definition at line 1410 of file kaction.cpp.

References KStd\-Accel::name().

The documentation for this class was generated from the following files:\begin{CompactItemize}
\item 
kaction.h\item 
kaction.cpp\end{CompactItemize}
