28
28
class SylpheedSettings : public AbstractSettings
31
explicit SylpheedSettings(const QString& filename, const QString &path, ImportWizard *parent );
31
explicit SylpheedSettings(ImportWizard *parent );
32
32
~SylpheedSettings();
33
virtual void importSettings(const QString& filename, const QString& path);
34
37
void readCustomHeader(QFile *customHeaderFile);
35
void readGlobalSettings(const KConfigGroup& group);
38
virtual void readGlobalSettings(const KConfigGroup& group);
36
39
void readAccount(const KConfigGroup& accountConfig, bool checkMailOnStartup , int intervalCheckMail);
37
40
void readIdentity( const KConfigGroup& accountConfig );
38
41
QString readTransport( const KConfigGroup& accountConfig );
39
42
void readPop3Account(const KConfigGroup& accountConfig, bool checkMailOnStartup , int intervalCheckMail);
40
43
void readImapAccount(const KConfigGroup& accountConfig, bool checkMailOnStartup , int intervalCheckMail);
41
44
void readSignature( const KConfigGroup& accountConfig, KPIMIdentities::Identity* identity );
42
bool readConfig( const QString& key, const KConfigGroup& accountConfig, QString& value, bool remove_underscore = false );
43
bool readConfig( const QString& key, const KConfigGroup& accountConfig, int& value, bool remove_underscore = false );
45
46
virtual void readSettingsColor(const KConfigGroup& group);
46
47
virtual void readTemplateFormat(const KConfigGroup& group);
49
virtual void readTagColor(const KConfigGroup& group);
51
virtual void readDateFormat(const KConfigGroup& group);
48
52
QString convertToKmailTemplate(const QString& templateStr);