void KitaMainWindow::optionsPreferences()
{
// popup some sort of preference dialog, here
- KitaPreferences dlg;
+ KitaPreferences dlg( this );
connect( &dlg, SIGNAL( fontChanged( const QFont& ) ),
SLOT( setFont( const QFont& ) ) );
using namespace Kita;
-KitaPreferences::KitaPreferences()
- : KDialogBase( IconList, i18n( "Kita Preferences" ),
- Help | Default | Ok | Apply | Cancel, Ok )
+KitaPreferences::KitaPreferences( QWidget* parent )
+ : KConfigDialog( parent, i18n( "Kita Preferences" ), Kita::Config::self(), IconList )
{
enableButtonApply( false );
enableButton( Help, false );
#ifndef _KITAPREF_H_
#define _KITAPREF_H_
-#include <kdialogbase.h>
+#include <kconfigdialog.h>
#include <qframe.h>
#include "asciiartprefbase.h"
class WritePrefPage;
}
-class KitaPreferences : public KDialogBase
+class KitaPreferences : public KConfigDialog
{
Q_OBJECT
public:
- KitaPreferences();
+ KitaPreferences( QWidget* parent );
protected:
virtual void slotApply();