2013-04-17 17:19:07 +00:00
|
|
|
/**
|
|
|
|
|
***************************************************************************
|
|
|
|
|
* @file OptionDialog.h
|
|
|
|
|
*
|
|
|
|
|
* @brief
|
|
|
|
|
*
|
|
|
|
|
* Copyright (C) 2013
|
|
|
|
|
*
|
|
|
|
|
* @author Francois Ferrand
|
|
|
|
|
* @date 4/2013
|
|
|
|
|
***************************************************************************
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
#ifndef OPTIONDIALOG_H
|
|
|
|
|
#define OPTIONDIALOG_H
|
|
|
|
|
|
2016-02-28 15:52:02 +00:00
|
|
|
#include <QWidget>
|
|
|
|
|
#include <QScopedPointer>
|
2013-04-17 17:19:07 +00:00
|
|
|
|
|
|
|
|
namespace Ui {
|
|
|
|
|
class OptionDialog;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
class OptionDialog : public QWidget
|
|
|
|
|
{
|
|
|
|
|
Q_OBJECT
|
|
|
|
|
|
|
|
|
|
public:
|
2016-02-28 15:52:02 +00:00
|
|
|
explicit OptionDialog(QWidget *parent = nullptr);
|
2013-04-17 17:19:07 +00:00
|
|
|
~OptionDialog();
|
|
|
|
|
|
2017-03-10 14:58:42 +00:00
|
|
|
public slots:
|
2013-04-17 17:19:07 +00:00
|
|
|
void loadSettings();
|
|
|
|
|
void saveSettings();
|
|
|
|
|
|
2017-03-10 14:58:42 +00:00
|
|
|
signals:
|
2013-04-17 17:19:07 +00:00
|
|
|
void removeSharedEncryptionKeys();
|
|
|
|
|
void removeStoredPermissions();
|
|
|
|
|
|
|
|
|
|
private:
|
2017-02-22 16:46:41 +00:00
|
|
|
QScopedPointer<Ui::OptionDialog> m_ui;
|
2013-04-17 17:19:07 +00:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
#endif // OPTIONDIALOG_H
|