parley
documentsettings.h
Go to the documentation of this file.00001 // This file is generated by kconfig_compiler from documentsettings.kcfg. 00002 // All changes you do to this file will be lost. 00003 #ifndef DOCUMENTSETTINGS_H 00004 #define DOCUMENTSETTINGS_H 00005 00006 #include <kconfigskeleton.h> 00007 #include <kdebug.h> 00008 00009 class DocumentSettings : public KConfigSkeleton 00010 { 00011 public: 00012 00013 DocumentSettings( const QString & fileurl ); 00014 ~DocumentSettings(); 00015 00019 void setConjugationTenses( const QStringList & v ) 00020 { 00021 if (!isImmutable( QString::fromLatin1 ( "ConjugationTenses" ) )) 00022 mConjugationTenses = v; 00023 } 00024 00028 QStringList conjugationTenses() const 00029 { 00030 return mConjugationTenses; 00031 } 00032 00036 ItemStringList *conjugationTensesItem() 00037 { 00038 return mConjugationTensesItem; 00039 } 00040 00044 void setVisibleColumns( const QList<int> & v ) 00045 { 00046 if (!isImmutable( QString::fromLatin1 ( "VisibleColumns" ) )) 00047 mVisibleColumns = v; 00048 } 00049 00053 QList<int> visibleColumns() const 00054 { 00055 return mVisibleColumns; 00056 } 00057 00061 ItemIntList *visibleColumnsItem() 00062 { 00063 return mVisibleColumnsItem; 00064 } 00065 00066 protected: 00067 QString mParamfileurl; 00068 00069 // Document $(fileurl) 00070 QStringList mConjugationTenses; 00071 QList<int> mVisibleColumns; 00072 00073 private: 00074 ItemStringList *mConjugationTensesItem; 00075 ItemIntList *mVisibleColumnsItem; 00076 }; 00077 00078 #endif 00079
KDE 4.2 API Reference