19 return CommandFactoryName();
27 const CommandKey& key()
const noexcept override {
return static_key(); }
28 QString description()
const override
37 , m_newLabel{std::move(newLabel)}
39 m_oldLabel = obj.metadata().getLabel();
44 if(
auto obj = m_path.try_find(ctx))
45 obj->metadata().setLabel(m_oldLabel);
50 if(
auto obj = m_path.try_find(ctx))
51 obj->metadata().setLabel(m_newLabel);
57 s << m_path << m_oldLabel << m_newLabel;
62 s >> m_path >> m_oldLabel >> m_newLabel;
Definition DocumentContext.hpp:18