aboutsummaryrefslogtreecommitdiffstats
path: root/src/ui/widgets/KeyTreeView.h
diff options
context:
space:
mode:
authorsaturneric <[email protected]>2025-04-12 14:00:42 +0000
committersaturneric <[email protected]>2025-04-12 14:00:42 +0000
commit1f393a50c60d94a4ae23875b31e0e07ad3d64375 (patch)
treee4e4597dfca48a38c73779fe577e22e3550ee993 /src/ui/widgets/KeyTreeView.h
parentfix: avoid accessing invalid pointers of structs related to gpgme_key (diff)
downloadGpgFrontend-1f393a50c60d94a4ae23875b31e0e07ad3d64375.tar.gz
GpgFrontend-1f393a50c60d94a4ae23875b31e0e07ad3d64375.zip
fix: issues on adsk operations
Diffstat (limited to 'src/ui/widgets/KeyTreeView.h')
-rw-r--r--src/ui/widgets/KeyTreeView.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/ui/widgets/KeyTreeView.h b/src/ui/widgets/KeyTreeView.h
index ba0f09a4..a362a8a1 100644
--- a/src/ui/widgets/KeyTreeView.h
+++ b/src/ui/widgets/KeyTreeView.h
@@ -29,7 +29,7 @@
#pragma once
#include "core/model/GpgKey.h"
-#include "core/model/GpgKeyTreeModel.h"
+#include "model/GpgKeyTreeProxyModel.h"
namespace GpgFrontend::UI {
@@ -50,7 +50,7 @@ class KeyTreeView : public QTreeView {
*/
explicit KeyTreeView(int channel,
GpgKeyTreeModel::Detector checkable_detector,
- GpgKeyTreeModel::Detector enable_detector,
+ GpgKeyTreeProxyModel::KeyFilter filter,
QWidget* parent = nullptr);
/**
@@ -78,6 +78,7 @@ class KeyTreeView : public QTreeView {
bool init_;
int channel_;
QSharedPointer<GpgKeyTreeModel> model_; ///<
+ GpgKeyTreeProxyModel proxy_model_;
void slot_adjust_column_widths();
};