Kaydet (Commit) fb978737 authored tarafından Jan-Marek Glogowski's avatar Jan-Marek Glogowski

SM constify SmElement

Change-Id: I6334a6c87cb548c434f0dae05e7cb2cc6e6fd66a
Reviewed-on: https://gerrit.libreoffice.org/72316
Tested-by: Jenkins
Reviewed-by: 's avatarJan-Marek Glogowski <glogow@fbihome.de>
üst efca409b
...@@ -34,6 +34,7 @@ class SmElement ...@@ -34,6 +34,7 @@ class SmElement
std::unique_ptr<SmNode> mpNode; std::unique_ptr<SmNode> mpNode;
OUString const maText; OUString const maText;
OUString const maHelpText; OUString const maHelpText;
public: public:
Point mBoxLocation; Point mBoxLocation;
Size mBoxSize; Size mBoxSize;
...@@ -41,21 +42,11 @@ public: ...@@ -41,21 +42,11 @@ public:
SmElement(std::unique_ptr<SmNode>&& pNode, const OUString& aText, const OUString& aHelpText); SmElement(std::unique_ptr<SmNode>&& pNode, const OUString& aText, const OUString& aHelpText);
virtual ~SmElement(); virtual ~SmElement();
const std::unique_ptr<SmNode>& getNode(); const std::unique_ptr<SmNode>& getNode() const;
const OUString& getText() const OUString& getText() const { return maText; }
{ const OUString& getHelpText() const { return maHelpText; }
return maText;
} virtual bool isSeparator() const { return false; }
const OUString& getHelpText()
{
return maHelpText;
}
virtual bool isSeparator()
{
return false;
}
}; };
class SmElementSeparator : public SmElement class SmElementSeparator : public SmElement
...@@ -63,10 +54,7 @@ class SmElementSeparator : public SmElement ...@@ -63,10 +54,7 @@ class SmElementSeparator : public SmElement
public: public:
SmElementSeparator(); SmElementSeparator();
virtual bool isSeparator() override bool isSeparator() const override { return true; }
{
return true;
}
}; };
class SmElementsControl : public Control class SmElementsControl : public Control
......
...@@ -48,10 +48,7 @@ SmElement::SmElement(std::unique_ptr<SmNode>&& pNode, const OUString& aText, con ...@@ -48,10 +48,7 @@ SmElement::SmElement(std::unique_ptr<SmNode>&& pNode, const OUString& aText, con
SmElement::~SmElement() SmElement::~SmElement()
{} {}
const std::unique_ptr<SmNode>& SmElement::getNode() const std::unique_ptr<SmNode>& SmElement::getNode() const { return mpNode; }
{
return mpNode;
}
SmElementSeparator::SmElementSeparator() : SmElementSeparator::SmElementSeparator() :
SmElement(std::unique_ptr<SmNode>(), OUString(), OUString()) SmElement(std::unique_ptr<SmNode>(), OUString(), OUString())
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment