diff options
| author | Glenn Smith <glenn@vector35.com> | 2023-02-20 21:58:55 -0500 |
|---|---|---|
| committer | Glenn Smith <glenn@vector35.com> | 2023-11-06 16:10:47 -0500 |
| commit | 4108964609171327618627477163339656037111 (patch) | |
| tree | 79f4c6da6394b973cee05cc42b6edd7e2e20909d /ui/createtypedialog.h | |
| parent | b270d7ebe1e2a406e1f7f14807987d24b0c4a846 (diff) | |
Type Containers
Diffstat (limited to 'ui/createtypedialog.h')
| -rw-r--r-- | ui/createtypedialog.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/ui/createtypedialog.h b/ui/createtypedialog.h index 80de6b0b..0802cced 100644 --- a/ui/createtypedialog.h +++ b/ui/createtypedialog.h @@ -18,18 +18,18 @@ class BINARYNINJAUIAPI CreateTypeDialog : public QDialog DialogTextEdit* m_code; QTextEdit* m_errors; - BinaryViewRef m_data; + BinaryNinja::TypeContainer m_container; std::vector<BinaryNinja::ParsedType> m_results; std::set<BinaryNinja::QualifiedName> m_typesAllowRedefinition; public: - CreateTypeDialog(QWidget* parent, BinaryViewRef data, const QString& title, const QString& definition, + CreateTypeDialog(QWidget* parent, const BinaryNinja::TypeContainer& container, const QString& title, const QString& definition, const std::set<BinaryNinja::QualifiedName>& typesAllowRedefinition = {}); - static CreateTypeDialog* createWithType(QWidget* parent, BinaryViewRef data, BinaryNinja::QualifiedName name, TypeRef type); + static CreateTypeDialog* createWithType(QWidget* parent, const BinaryNinja::TypeContainer& container, BinaryNinja::QualifiedName name, TypeRef type); std::vector<BinaryNinja::ParsedType> getResults() { return m_results; } - void applyResults() { applyResultsTo(this, m_data); } - void applyResultsTo(QWidget* parent, BinaryViewRef view); + void applyResults() { applyResultsTo(this, m_container); } + void applyResultsTo(QWidget* parent, BinaryNinja::TypeContainer container); private Q_SLOTS: void createType(); |
