- added Stack::setName()

git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@668 b431acfa-c32f-4a4a-93f1-934dc6c82436
This commit is contained in:
2019-11-13 20:18:16 +00:00
parent 34597ac600
commit fac88d488a
3 changed files with 402 additions and 392 deletions
+4
View File
@@ -737,6 +737,10 @@ void MainComponent::labelTextChanged (Label* labelThatHasChanged)
else if (labelThatHasChanged == projectNameLabel) else if (labelThatHasChanged == projectNameLabel)
{ {
//[UserLabelCode_projectNameLabel] -- add your label text handling code here.. //[UserLabelCode_projectNameLabel] -- add your label text handling code here..
if (m_stack)
{
m_stack->setName(labelThatHasChanged->getText().toStdString());
}
//[/UserLabelCode_projectNameLabel] //[/UserLabelCode_projectNameLabel]
} }
else if (labelThatHasChanged == numVisibleYLabel) else if (labelThatHasChanged == numVisibleYLabel)
+5
View File
@@ -40,6 +40,11 @@ Stack::~Stack()
} }
} }
void Stack::setName(const std::string& name)
{
m_name = name;
}
size_t Stack::numLayers() size_t Stack::numLayers()
{ {
size_t count = 0; size_t count = 0;
+1
View File
@@ -39,6 +39,7 @@ public:
Stack(const Stack& orig); Stack(const Stack& orig);
virtual ~Stack(); virtual ~Stack();
void setName(const std::string &name);
size_t numLayers(); size_t numLayers();
void addLayer(Layer *pLayer); void addLayer(Layer *pLayer);
void delLayer(Layer *pLayer); void delLayer(Layer *pLayer);