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.3.1.