summaryrefslogtreecommitdiff
path: root/muse2/muse/widgets/splitter.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'muse2/muse/widgets/splitter.cpp')
-rw-r--r--muse2/muse/widgets/splitter.cpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/muse2/muse/widgets/splitter.cpp b/muse2/muse/widgets/splitter.cpp
index 142d5307..96fe2378 100644
--- a/muse2/muse/widgets/splitter.cpp
+++ b/muse2/muse/widgets/splitter.cpp
@@ -30,13 +30,13 @@ void Splitter::writeStatus(int level, Xml& xml)
{
QList<int> vl = sizes();
//xml.nput(level++, "<%s>", name());
- xml.nput(level++, "<%s>", Xml::xmlString(name()).toLatin1().constData());
+ xml.nput(level++, "<%s>", Xml::xmlString(objectName()).toLatin1().constData());
QList<int>::iterator ivl = vl.begin();
for (; ivl != vl.end(); ++ivl) {
xml.nput("%d ", *ivl);
}
//xml.nput("</%s>\n", name());
- xml.nput("</%s>\n", Xml::xmlString(name()).toLatin1().constData());
+ xml.nput("</%s>\n", Xml::xmlString(objectName()).toLatin1().constData());
}
//---------------------------------------------------------
@@ -59,7 +59,8 @@ void Splitter::readStatus(Xml& xml)
break;
case Xml::Text:
{
- QStringList sl = QStringList::split(' ', tag);
+ //QStringList sl = QStringList::split(' ', tag);
+ QStringList sl = tag.split(QString(" "), QString::SkipEmptyParts);
for (QStringList::Iterator it = sl.begin(); it != sl.end(); ++it) {
int val = (*it).toInt();
vl.append(val);
@@ -67,7 +68,7 @@ void Splitter::readStatus(Xml& xml)
}
break;
case Xml::TagEnd:
- if (tag == name()) {
+ if (tag == objectName()) {
setSizes(vl);
return;
}