1
/***************************************************************************
4
begin : Sun Apr 18 2004
5
Copyright 2004 Otto Bruggeman <otto.bruggeman@home.nl>
6
****************************************************************************/
8
/***************************************************************************
10
** This program is free software; you can redistribute it and/or modify
11
** it under the terms of the GNU General Public License as published by
12
** the Free Software Foundation; either version 2 of the License, or
13
** (at your option) any later version.
15
****************************************************************************/
17
#ifndef FILESSETTINGS_H
18
#define FILESSETTINGS_H
21
#include <QStringList>
23
#include <libkomparediff2/settingsbase.h>
25
#include "dialogpages_export.h"
29
class DIALOGPAGES_EXPORT FilesSettings : public SettingsBase
33
explicit FilesSettings(QWidget* parent);
34
~FilesSettings() override;
37
// some virtual functions that will be overloaded from the base class
38
void loadSettings(KConfig* config) override;
39
void saveSettings(KConfig* config) override;
41
void setGroup(const QString& groupName);
44
QString m_configGroupName;
46
QStringList m_recentSources;
47
QString m_lastChosenSourceURL;
48
QStringList m_recentDestinations;
49
QString m_lastChosenDestinationURL;
53
#endif // FILESSETTINGS_H