diff options
| author | Osmium Sorcerer <os@sof.beauty> | 2026-03-22 18:51:12 +0000 |
|---|---|---|
| committer | Osmium Sorcerer <os@sof.beauty> | 2026-03-29 22:22:25 +0000 |
| commit | b1ad938c37f4e175e5509f727d1033b074b134d4 (patch) | |
| tree | 702b41a851550c14104599905907fa659c0d39b7 /src/widgets/aooptionsdialog.h | |
| parent | 4274f5036004ae6d3db0e88c8e28eb78c6e37d27 (diff) | |
Integrate the keyring into UI
Add "Keyring" tab to the options dialog. The tab displays the keys from
the table model (notes and certificates) and lets users create and
delete keys.
Key generation dialog includes passphare confirmation and a note.
Diffstat (limited to 'src/widgets/aooptionsdialog.h')
| -rw-r--r-- | src/widgets/aooptionsdialog.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/widgets/aooptionsdialog.h b/src/widgets/aooptionsdialog.h index ab59916..bc9f282 100644 --- a/src/widgets/aooptionsdialog.h +++ b/src/widgets/aooptionsdialog.h @@ -15,6 +15,7 @@ #include <QScrollArea> #include <QSpinBox> #include <QTabWidget> +#include <QTableView> #include <QTextBrowser> #include <QVariant> @@ -123,6 +124,11 @@ private: QFrame *ui_privacy_separator; QTextBrowser *ui_privacy_policy; + // The keyring tab + QPushButton *ui_key_generate; + QPushButton *ui_key_delete; + QTableView *ui_keyring_table; + bool asset_cache_dirty = false; void populateAudioDevices(); |
