Node editor

This commit is contained in:
Joey Yakimowich-Payne 2026-02-06 08:01:27 -07:00
commit 21cd3bd3f9
4 changed files with 479 additions and 18 deletions

View file

@ -87,6 +87,9 @@ private:
const std::string &prefillTarget = {},
warppipe::RuleId editRuleId = {});
void setConnectionStyle(ConnectionStyleType style);
void onSelectionChanged();
void updateNodeDetailsPanel(QtNodes::NodeId nodeId);
void clearNodeDetailsPanel();
struct PendingPasteLink {
std::string outNodeName;
@ -138,4 +141,8 @@ private:
QLabel *m_zoomMinValue = nullptr;
QSlider *m_zoomMaxSlider = nullptr;
QLabel *m_zoomMaxValue = nullptr;
QWidget *m_nodeDetailsContainer = nullptr;
QScrollArea *m_nodeDetailsScroll = nullptr;
QtNodes::NodeId m_selectedNodeId = 0;
};