// This file is generated by kconfig_compiler from test6.kcfg. // All changes you do to this file will be lost. #ifndef TEST6_H #define TEST6_H #include #include class Test6 : public KConfigSkeleton { public: Test6( const QString & Number ); ~Test6(); /** Set Block colors. */ void setColor( const QColor & v ) { if (!isImmutable( QString::fromLatin1( "Color" ) )) mColor = v; } /** Get Block colors. */ QColor color() const { return mColor; } /** Set foo bar */ void setFooBar( const QString & v ) { if (!isImmutable( QString::fromLatin1( "FooBar" ) )) mFooBar = v; } /** Get foo bar */ QString fooBar() const { return mFooBar; } /** Set Age */ void setAge( int v ) { if (v < 8) { kdDebug() << "setAge: value " << v << " is less than the minimum value of 8" << endl; v = 8; } if (v > 88) { kdDebug() << "setAge: value " << v << " is greater than the maximum value of 88" << endl; v = 88; } if (!isImmutable( QString::fromLatin1( "Age" ) )) mAge = v; } /** Get Age */ int age() const { return mAge; } protected: QString mParamNumber; // Foo QColor mColor; // Bar$(Number) QString mFooBar; int mAge; private: }; #endif