Warning, /frameworks/kconfig/autotests/kconfig_compiler/test9.h.ref is written in an unsupported language. File is not indexed.
0001 // This file is generated by kconfig_compiler_kf6 from test9.kcfg. 0002 // All changes you do to this file will be lost. 0003 #ifndef TEST9_H 0004 #define TEST9_H 0005 0006 #include <kconfigskeleton.h> 0007 #include <QCoreApplication> 0008 #include <QDebug> 0009 0010 #include <qdir.h> 0011 0012 class Test9 : public KConfigSkeleton 0013 { 0014 public: 0015 0016 Test9( const QString & transport, const QString & folder ); 0017 ~Test9() override; 0018 0019 /** 0020 Set MyStringList 0021 */ 0022 void setMyStringList( const QStringList & v ) 0023 { 0024 if (!isMyStringListImmutable()) 0025 mMyStringList = v; 0026 } 0027 0028 /** 0029 Get MyStringList 0030 */ 0031 QStringList myStringList() const 0032 { 0033 return mMyStringList; 0034 } 0035 0036 /** 0037 Is MyStringList Immutable 0038 */ 0039 bool isMyStringListImmutable() const 0040 { 0041 return isImmutable( QStringLiteral( "MyStringList" ) ); 0042 } 0043 0044 /** 0045 Set This is a list of paths 0046 */ 0047 void setMyPathList( const QStringList & v ) 0048 { 0049 if (!isMyPathListImmutable()) 0050 mMyPathList = v; 0051 } 0052 0053 /** 0054 Get This is a list of paths 0055 */ 0056 QStringList myPathList() const 0057 { 0058 return mMyPathList; 0059 } 0060 0061 /** 0062 Is This is a list of paths Immutable 0063 */ 0064 bool isMyPathListImmutable() const 0065 { 0066 return isImmutable( QStringLiteral( "MyPathList" ) ); 0067 } 0068 0069 /** 0070 Set This is an additional test for PathList 0071 */ 0072 void setMyPathsList2( const QStringList & v ) 0073 { 0074 if (!isMyPathsList2Immutable()) 0075 mMyPathsList2 = v; 0076 } 0077 0078 /** 0079 Get This is an additional test for PathList 0080 */ 0081 QStringList myPathsList2() const 0082 { 0083 return mMyPathsList2; 0084 } 0085 0086 /** 0087 Is This is an additional test for PathList Immutable 0088 */ 0089 bool isMyPathsList2Immutable() const 0090 { 0091 return isImmutable( QStringLiteral( "MyPathsList2" ) ); 0092 } 0093 0094 protected: 0095 public: 0096 QString mParamtransport; 0097 QString mParamfolder; 0098 0099 // MyOptionsXX 0100 QStringList mMyStringList; 0101 QStringList mMyPathList; 0102 QStringList mMyPathsList2; 0103 0104 private: 0105 }; 0106 0107 #endif 0108