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:
authorJonathan White <support@dmapps.us>2018-11-23 21:24:59 +0300
committerJanek Bevendorff <janek@jbev.net>2018-11-23 21:24:59 +0300
commitff7191eef3f10a5d70a975177308872dbb750291 (patch)
tree27c6ae7fef53bffec9e53d3d56a8455dcd9e8d5e /src/gui/DatabaseWidget.h
parent785a64cc3b3123541657831e615b0e97d3341ca5 (diff)
Re-implement AutoOpen functionality after refactor (#2504)
The database refactor in #2491 removed auto-open functionality.
Diffstat (limited to 'src/gui/DatabaseWidget.h')
-rw-r--r--src/gui/DatabaseWidget.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/gui/DatabaseWidget.h b/src/gui/DatabaseWidget.h
index 1a908cf19..addabe060 100644
--- a/src/gui/DatabaseWidget.h
+++ b/src/gui/DatabaseWidget.h
@@ -132,6 +132,7 @@ signals:
void currentModeChanged(DatabaseWidget::Mode mode);
void groupChanged();
void entrySelectionChanged();
+ void requestOpenDatabase(const QString& filePath, bool inBackground, const QString& password);
void databaseMerged(QSharedPointer<Database> mergedDb);
void groupContextMenuRequested(const QPoint& globalPos);
void entryContextMenuRequested(const QPoint& globalPos);
@@ -180,6 +181,7 @@ public slots:
void switchToOpenMergeDatabase(const QString& filePath);
void switchToOpenMergeDatabase(const QString& filePath, const QString& password, const QString& keyFile);
void switchToImportKeepass1(const QString& filePath);
+ void performUnlockDatabase(const QString& password, const QString& keyfile = {});
void emptyRecycleBin();
// Search related slots
@@ -226,6 +228,7 @@ private:
int addChildWidget(QWidget* w);
void setClipboardTextAndMinimize(const QString& text);
void setIconFromParent();
+ void processAutoOpen();
QSharedPointer<Database> m_db;