You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
94 lines
1.4 KiB
94 lines
1.4 KiB
// This file is generated by kconfig_compiler from test7.kcfg. |
|
// All changes you do to this file will be lost. |
|
#ifndef TEST7_H |
|
#define TEST7_H |
|
|
|
#include <kconfigskeleton.h> |
|
#include <QCoreApplication> |
|
#include <QDebug> |
|
|
|
class Test7 : public KConfigSkeleton |
|
{ |
|
public: |
|
|
|
Test7( int Number ); |
|
~Test7(); |
|
|
|
/** |
|
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) |
|
{ |
|
qDebug() << "setAge: value " << v << " is less than the minimum value of 8"; |
|
v = 8; |
|
} |
|
|
|
if (v > 88) |
|
{ |
|
qDebug() << "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: |
|
int mParamNumber; |
|
|
|
// Foo |
|
QColor mColor; |
|
|
|
// Bar$(Number) |
|
QString mFooBar; |
|
int mAge; |
|
|
|
private: |
|
}; |
|
|
|
#endif |
|
|
|
|