2013-04-11 23:19:00 +02:00
|
|
|
/**
|
|
|
|
***************************************************************************
|
|
|
|
* @file AccessControlDialog.h
|
|
|
|
*
|
|
|
|
* @brief
|
|
|
|
*
|
|
|
|
* Copyright (C) 2013
|
|
|
|
*
|
|
|
|
* @author Francois Ferrand
|
|
|
|
* @date 4/2013
|
|
|
|
***************************************************************************
|
|
|
|
*/
|
|
|
|
|
|
|
|
#ifndef ACCESSCONTROLDIALOG_H
|
|
|
|
#define ACCESSCONTROLDIALOG_H
|
|
|
|
|
2016-02-28 10:52:02 -05:00
|
|
|
#include <QDialog>
|
|
|
|
#include <QScopedPointer>
|
2013-04-11 23:19:00 +02:00
|
|
|
|
|
|
|
class Entry;
|
|
|
|
|
|
|
|
namespace Ui {
|
|
|
|
class AccessControlDialog;
|
|
|
|
}
|
|
|
|
|
|
|
|
class AccessControlDialog : public QDialog
|
|
|
|
{
|
|
|
|
Q_OBJECT
|
|
|
|
|
|
|
|
public:
|
2016-02-28 10:52:02 -05:00
|
|
|
explicit AccessControlDialog(QWidget *parent = nullptr);
|
2013-04-11 23:19:00 +02:00
|
|
|
~AccessControlDialog();
|
|
|
|
|
|
|
|
void setUrl(const QString & url);
|
|
|
|
void setItems(const QList<Entry *> & items);
|
|
|
|
bool remember() const;
|
|
|
|
void setRemember(bool r);
|
|
|
|
|
|
|
|
private:
|
2016-02-28 10:52:02 -05:00
|
|
|
QScopedPointer<Ui::AccessControlDialog> ui;
|
2013-04-11 23:19:00 +02:00
|
|
|
};
|
|
|
|
|
|
|
|
#endif // ACCESSCONTROLDIALOG_H
|