summaryrefslogtreecommitdiff
path: root/attic/muse2-oom/muse2/muse/widgets/splitter.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'attic/muse2-oom/muse2/muse/widgets/splitter.cpp')
-rw-r--r--attic/muse2-oom/muse2/muse/widgets/splitter.cpp79
1 files changed, 0 insertions, 79 deletions
diff --git a/attic/muse2-oom/muse2/muse/widgets/splitter.cpp b/attic/muse2-oom/muse2/muse/widgets/splitter.cpp
deleted file mode 100644
index 96fe2378..00000000
--- a/attic/muse2-oom/muse2/muse/widgets/splitter.cpp
+++ /dev/null
@@ -1,79 +0,0 @@
-//=========================================================
-// MusE
-// Linux Music Editor
-// $Id: splitter.cpp,v 1.1.1.1 2003/10/27 18:54:59 wschweer Exp $
-// (C) Copyright 1999 Werner Schweer (ws@seh.de)
-//=========================================================
-
-#include "splitter.h"
-#include "xml.h"
-
-#include <QList>
-#include <QStringList>
-
-//---------------------------------------------------------
-// Splitter
-//---------------------------------------------------------
-
-Splitter::Splitter(Qt::Orientation o, QWidget* parent, const char* name)
- : QSplitter(o, parent)
- {
- setObjectName(name);
- setOpaqueResize(true);
- }
-
-//---------------------------------------------------------
-// saveConfiguration
-//---------------------------------------------------------
-
-void Splitter::writeStatus(int level, Xml& xml)
- {
- QList<int> vl = sizes();
- //xml.nput(level++, "<%s>", name());
- 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(objectName()).toLatin1().constData());
- }
-
-//---------------------------------------------------------
-// loadConfiguration
-//---------------------------------------------------------
-
-void Splitter::readStatus(Xml& xml)
- {
- QList<int> vl;
-
- for (;;) {
- Xml::Token token = xml.parse();
- const QString& tag = xml.s1();
- switch (token) {
- case Xml::Error:
- case Xml::End:
- return;
- case Xml::TagStart:
- xml.unknown("Splitter");
- break;
- case Xml::Text:
- {
- //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);
- }
- }
- break;
- case Xml::TagEnd:
- if (tag == objectName()) {
- setSizes(vl);
- return;
- }
- default:
- break;
- }
- }
- }