mirror of
https://bitbucket.org/smil3y/kdelibs.git
synced 2025-02-25 11:22:50 +00:00
94 lines
1.4 KiB
Text
94 lines
1.4 KiB
Text
![]() |
// 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 <kconfigskeleton.h>
|
||
|
#include <kdebug.h>
|
||
|
|
||
|
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)
|
||
|
{
|
||
|
kDebug() << "setAge: value " << v << " is less than the minimum value of 8";
|
||
|
v = 8;
|
||
|
}
|
||
|
|
||
|
if (v > 88)
|
||
|
{
|
||
|
kDebug() << "setAge: value " << v << " is greater than the maximum value of 88";
|
||
|
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
|
||
|
|