#include "StyleCollection.hpp" using QtNodes::StyleCollection; using QtNodes::NodeStyle; using QtNodes::ConnectionStyle; using QtNodes::FlowViewStyle; NodeStyle const& StyleCollection:: nodeStyle() { return instance()._nodeStyle; } ConnectionStyle const& StyleCollection:: connectionStyle() { return instance()._connectionStyle; } FlowViewStyle const& StyleCollection:: flowViewStyle() { return instance()._flowViewStyle; } void StyleCollection:: setNodeStyle(NodeStyle nodeStyle) { instance()._nodeStyle = nodeStyle; } void StyleCollection:: setConnectionStyle(ConnectionStyle connectionStyle) { instance()._connectionStyle = connectionStyle; } void StyleCollection:: setFlowViewStyle(FlowViewStyle flowViewStyle) { instance()._flowViewStyle = flowViewStyle; } StyleCollection& StyleCollection:: instance() { static StyleCollection collection; return collection; }