/****************************************************************************
** Form interface generated from reading ui file 'lookandfeelconfig.ui'
**
** Created: Sat Nov 25 14:32:03 2000
**      by:  The User Interface Compiler (uic)
**
** WARNING! All changes made in this file will be lost!
****************************************************************************/
#ifndef LOOKANDFEEL_H
#define LOOKANDFEEL_H

#include <qvariant.h>
#include <qwidget.h>
class QVBoxLayout; 
class QHBoxLayout; 
class QGridLayout; 
class KColorButton;
class QFrame;
class QGroupBox;
class QLabel;
class QPushButton;

class LookAndFeel : public QWidget
{ 
    Q_OBJECT

public:
    LookAndFeel( QWidget* parent = 0, const char* name = 0, WFlags fl = 0 );
    ~LookAndFeel();

    QGroupBox* mFontBox;
    QPushButton* mChooseNumberFont;
    QLabel* mServiceFontPreview;
    QLabel* mNumberFontPreview;
    QLabel* mServiceFontLabel;
    QLabel* mNumberFontLabel;
    QPushButton* mChooseServiceFont;
    QFrame* mSpacer;
    QGroupBox* mColorBox;
    KColorButton* mChangedNormal;
    QLabel* mChangedNormalLabel;
    KColorButton* mNewNormal;
    QLabel* mNewNormalLabel;
    KColorButton* mChangedSelected;
    KColorButton* mNewSelected;
    QLabel* mNewSelectedLabel;
    QLabel* mChangedSelectedLabel;

protected slots:
    virtual void chooseNumberFont();
    virtual void chooseServiceFont();

protected:
    QVBoxLayout* LookAndFeelLayout;
    QVBoxLayout* mFontBoxLayout;
    QGridLayout* mTopLayout;
    QVBoxLayout* mColorBoxLayout;
    QGridLayout* mColorGrid;
};

#endif // LOOKANDFEEL_H
