Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/keepassxreboot/keepassxc.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/browser/BrowserAccessControlDialog.h')
-rw-r--r--src/browser/BrowserAccessControlDialog.h14
1 files changed, 9 insertions, 5 deletions
diff --git a/src/browser/BrowserAccessControlDialog.h b/src/browser/BrowserAccessControlDialog.h
index 79aba9c4b..1d42cf509 100644
--- a/src/browser/BrowserAccessControlDialog.h
+++ b/src/browser/BrowserAccessControlDialog.h
@@ -21,6 +21,7 @@
#include <QDialog>
#include <QScopedPointer>
+#include <QTableWidgetItem>
class Entry;
@@ -35,13 +36,16 @@ class BrowserAccessControlDialog : public QDialog
public:
explicit BrowserAccessControlDialog(QWidget* parent = nullptr);
- ~BrowserAccessControlDialog();
+ ~BrowserAccessControlDialog() override;
- void setUrl(const QString& url);
- void setItems(const QList<Entry*>& items);
+ void setItems(const QList<Entry*>& items, const QString& hostname, bool httpAuth);
bool remember() const;
- void setRemember(bool r);
- void setHTTPAuth(bool httpAuth);
+
+ QList<QTableWidgetItem*> getSelectedEntries() const;
+ QList<QTableWidgetItem*> getNonSelectedEntries() const;
+
+signals:
+ void disableAccess(QTableWidgetItem* item);
private:
QScopedPointer<Ui::BrowserAccessControlDialog> m_ui;