kwizard.cpp
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
#include <qstring.h>
00021
#include <qapplication.h>
00022
#include <qpushbutton.h>
00023
00024
#include <kiconloader.h>
00025
#include <klocale.h>
00026
#include <kglobalsettings.h>
00027
#include <kstdguiitem.h>
00028
00029
#include "kwizard.h"
00030
00031 KWizard::KWizard(
QWidget *parent,
const char *name,
bool modal, WFlags f )
00032 :
QWizard( parent, name, modal, f )
00033 {
00034
bool useIcons =
KGlobalSettings::showIconsOnPushButtons();
00035
00036
if ( useIcons )
00037 {
00038 KGuiItem back = KStdGuiItem::back( KStdGuiItem::UseRTL );
00039 KGuiItem forward = KStdGuiItem::forward( KStdGuiItem::UseRTL );
00040
00041
backButton()->setIconSet( back.iconSet() );
00042
nextButton()->setIconSet( forward.iconSet() );
00043
00044
finishButton()->setIconSet( SmallIconSet(
"apply" ) );
00045
cancelButton()->setIconSet( SmallIconSet(
"button_cancel" ) );
00046
helpButton()->setIconSet( SmallIconSet(
"help" ) );
00047
00048
backButton()->setText( i18n(
"&Back" ) );
00049
nextButton()->setText( i18n(
"&Next" ) );
00050 }
00051
00052
QFont font =
titleFont();
00053 font.
setBold(
true );
00054 setTitleFont( font );
00055 }
00056
00057
#include "kwizard.moc"
This file is part of the documentation for kdeui Library Version 3.2.3.