From b6bf65751a88ea37a85ff0a1f13f5d2800ac9178 Mon Sep 17 00:00:00 2001 From: kat Date: Mon, 22 May 2023 20:16:21 -0400 Subject: export MetadataChoiceDialog symbols for plugins --- ui/metadatachoicedialog.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ui/metadatachoicedialog.h b/ui/metadatachoicedialog.h index 64a2032e..aac8da3d 100644 --- a/ui/metadatachoicedialog.h +++ b/ui/metadatachoicedialog.h @@ -27,7 +27,7 @@ struct EntryItem { /*! \ingroup metadatachoicedialog */ -class ManagedTableDelegate { +class BINARYNINJAUIAPI ManagedTableDelegate { public: virtual ~ManagedTableDelegate(); // model @@ -60,7 +60,7 @@ public: void SetDelegate(ManagedTableDelegate* delegate) { m_delegate = delegate; }; }; -class ManagedTableView : public QTableView, public FilterTarget +class BINARYNINJAUIAPI ManagedTableView : public QTableView, public FilterTarget { Q_OBJECT @@ -114,7 +114,7 @@ enum MetadataMode { }; -class EntryItemMetadataViewDelegate { +class BINARYNINJAUIAPI EntryItemMetadataViewDelegate { public: virtual ~EntryItemMetadataViewDelegate(); virtual MetadataMode GetCurrentMode() = 0; @@ -126,7 +126,7 @@ public: /*! \ingroup metadatachoicedialog */ -class EntryItemMetadataView : public QTextEdit +class BINARYNINJAUIAPI EntryItemMetadataView : public QTextEdit { EntryItemMetadataViewDelegate* m_delegate; @@ -222,7 +222,7 @@ public: \ingroup metadatachoicedialog */ -class MetadataChoiceDialog : public QDialog, public ManagedTableDelegate, public EntryItemMetadataViewDelegate { +class BINARYNINJAUIAPI MetadataChoiceDialog : public QDialog, public ManagedTableDelegate, public EntryItemMetadataViewDelegate { Q_OBJECT protected: -- cgit v1.3.1