diff options
Diffstat (limited to 'autotests/kconfig_compiler/test4.h.ref')
-rw-r--r-- | autotests/kconfig_compiler/test4.h.ref | 66 |
1 files changed, 60 insertions, 6 deletions
diff --git a/autotests/kconfig_compiler/test4.h.ref b/autotests/kconfig_compiler/test4.h.ref index 1d5d1d87..32e351ca 100644 --- a/autotests/kconfig_compiler/test4.h.ref +++ b/autotests/kconfig_compiler/test4.h.ref @@ -31,7 +31,7 @@ class Test4 : public KConfigSkeleton static void setColor( int i, const QColor & v ) { - if (!self()->isImmutable( QStringLiteral( "Color%1" ).arg( i ) )) + if (!self()->isColorImmutable( i )) self()->mColor[i] = v; } @@ -45,12 +45,21 @@ class Test4 : public KConfigSkeleton } /** + Is Block colors. Immutable + */ + static + bool isColorImmutable( int i ) + { + return self()->isImmutable( QStringLiteral( "Color%1" ).arg( i ) ); + } + + /** Set Mouse actions. */ static void setMouseAction( int i, int v ) { - if (!self()->isImmutable( QStringLiteral( "MouseAction%1" ).arg( QLatin1String( EnumButton::enumToString[i] ) ) )) + if (!self()->isMouseActionImmutable( i )) self()->mMouseAction[i] = v; } @@ -64,12 +73,21 @@ class Test4 : public KConfigSkeleton } /** + Is Mouse actions. Immutable + */ + static + bool isMouseActionImmutable( int i ) + { + return self()->isImmutable( QStringLiteral( "MouseAction%1" ).arg( QLatin1String( EnumButton::enumToString[i] ) ) ); + } + + /** Set Gray colors. */ static void setGrayColor( int i, const QColor & v ) { - if (!self()->isImmutable( QStringLiteral( "GrayColor%1" ).arg( i ) )) + if (!self()->isGrayColorImmutable( i )) self()->mGrayColor[i] = v; } @@ -83,12 +101,21 @@ class Test4 : public KConfigSkeleton } /** + Is Gray colors. Immutable + */ + static + bool isGrayColorImmutable( int i ) + { + return self()->isImmutable( QStringLiteral( "GrayColor%1" ).arg( i ) ); + } + + /** Set Gray colors as string. */ static void setColorString( int i, const QString & v ) { - if (!self()->isImmutable( QStringLiteral( "ColorString%1" ).arg( i ) )) + if (!self()->isColorStringImmutable( i )) self()->mColorString[i] = v; } @@ -102,12 +129,21 @@ class Test4 : public KConfigSkeleton } /** + Is Gray colors as string. Immutable + */ + static + bool isColorStringImmutable( int i ) + { + return self()->isImmutable( QStringLiteral( "ColorString%1" ).arg( i ) ); + } + + /** Set foo bar */ static void setFooBar( const QString & v ) { - if (!self()->isImmutable( QStringLiteral( "FooBar" ) )) + if (!self()->isFooBarImmutable()) self()->mFooBar = v; } @@ -121,6 +157,15 @@ class Test4 : public KConfigSkeleton } /** + Is foo bar Immutable + */ + static + bool isFooBarImmutable() + { + return self()->isImmutable( QStringLiteral( "FooBar" ) ); + } + + /** Set Age */ static @@ -138,7 +183,7 @@ class Test4 : public KConfigSkeleton v = 88; } - if (!self()->isImmutable( QStringLiteral( "Age" ) )) + if (!self()->isAgeImmutable()) self()->mAge = v; } @@ -151,6 +196,15 @@ class Test4 : public KConfigSkeleton return self()->mAge; } + /** + Is Age Immutable + */ + static + bool isAgeImmutable() + { + return self()->isImmutable( QStringLiteral( "Age" ) ); + } + protected: Test4(); friend class Test4Helper; |