From 70b7466f70900c6c3c249a9daf2ac8b40438957d Mon Sep 17 00:00:00 2001 From: codeboss <2422523675@qq.com> Date: Sun, 6 Jul 2025 12:05:02 +0800 Subject: [PATCH] update --- SimsWorld/BehaviorEditor.h | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/SimsWorld/BehaviorEditor.h b/SimsWorld/BehaviorEditor.h index 9f3dd5e..95f1f95 100644 --- a/SimsWorld/BehaviorEditor.h +++ b/SimsWorld/BehaviorEditor.h @@ -17,14 +17,14 @@ class BehaviorsPresent; class NodePresent : public QGraphicsItem { private: BehaviorsPresent* const _widget_p; - QVector &_columns_width_seqs; + QVector& _columns_width_seqs; std::shared_ptr _node_bind; AcceptType _drop_target = AcceptType::NONE; public: static const double padding; - NodePresent(BehaviorsPresent* pwidget, QVector &columns_set, std::shared_ptr bind); + NodePresent(BehaviorsPresent* pwidget, QVector& columns_set, std::shared_ptr bind); /// /// °ó¶¨µÄÂß¼­½Úµã /// @@ -51,13 +51,13 @@ protected: /// class BranchPresent : public QGraphicsItem { private: - const QHash, NodePresent*> &_present_set_bind; + const QHash, NodePresent*>& _present_set_bind; NodePresent* const _head_node; QPointF _arrow_start, _arrow_end; public: - BranchPresent(const QHash, NodePresent*> &present_set, NodePresent* head_anchor); + BranchPresent(const QHash, NodePresent*>& present_set, NodePresent* head_anchor); std::shared_ptr headNode() const; @@ -164,13 +164,13 @@ private: NodeTypesView* const _type_view; QStandardItemModel* const _type_model; BehaviorsPresent* const _logical_present; - QTabWidget *const _message_panel; - QStackedWidget *const _stacked_panel; - BehaviorMapConfigurationPanel *const _map_configuration; - CompareNodeConfiguration *const _compare_configuration; - ActionNodeConfiguration *const _action_configuration; - ModifyNodeConfiguration *const _modify_configuration; - QLabel *const _default_configuration; + QTabWidget* const _message_panel; + QStackedWidget* const _stacked_panel; + BehaviorMapConfigurationPanel* const _map_configuration; + CompareNodeConfiguration* const _compare_configuration; + ActionNodeConfiguration* const _action_configuration; + ModifyNodeConfiguration* const _modify_configuration; + QLabel* const _default_configuration; std::shared_ptr _map_root; QUrl _current_fileurl; @@ -182,8 +182,9 @@ private: // ============================================== QTextBrowser* const _logs_present; - + void configurationPanel(); + public: BehaviorEditor(QWidget* parent = nullptr);