summaryrefslogtreecommitdiffstats
path: root/src/document/RoseXmlHandler.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/document/RoseXmlHandler.cpp')
-rw-r--r--src/document/RoseXmlHandler.cpp354
1 files changed, 177 insertions, 177 deletions
diff --git a/src/document/RoseXmlHandler.cpp b/src/document/RoseXmlHandler.cpp
index 028c89a..bd1ad0e 100644
--- a/src/document/RoseXmlHandler.cpp
+++ b/src/document/RoseXmlHandler.cpp
@@ -61,12 +61,12 @@
#include "sound/AudioFileManager.h"
#include <kfiledialog.h>
#include <kmessagebox.h>
-#include <qcstring.h>
-#include <qdatastream.h>
-#include <qdialog.h>
-#include <qfileinfo.h>
-#include <qstring.h>
-#include <qstringlist.h>
+#include <tqcstring.h>
+#include <tqdatastream.h>
+#include <tqdialog.h>
+#include <tqfileinfo.h>
+#include <tqstring.h>
+#include <tqstringlist.h>
#include "XmlStorableEvent.h"
#include "XmlSubHandler.h"
@@ -78,40 +78,40 @@ using namespace BaseProperties;
class ConfigurationXmlSubHandler : public XmlSubHandler
{
public:
- ConfigurationXmlSubHandler(const QString &elementName,
+ ConfigurationXmlSubHandler(const TQString &elementName,
Rosegarden::Configuration *configuration);
- virtual bool startElement(const QString& namespaceURI,
- const QString& localName,
- const QString& qName,
- const QXmlAttributes& atts);
-
- virtual bool endElement(const QString& namespaceURI,
- const QString& localName,
- const QString& qName,
+ virtual bool startElement(const TQString& namespaceURI,
+ const TQString& localName,
+ const TQString& qName,
+ const TQXmlAttributes& atts);
+
+ virtual bool endElement(const TQString& namespaceURI,
+ const TQString& localName,
+ const TQString& qName,
bool& finished);
- virtual bool characters(const QString& ch);
+ virtual bool characters(const TQString& ch);
//--------------- Data members ---------------------------------
Rosegarden::Configuration *m_configuration;
- QString m_elementName;
- QString m_propertyName;
- QString m_propertyType;
+ TQString m_elementName;
+ TQString m_propertyName;
+ TQString m_propertyType;
};
-ConfigurationXmlSubHandler::ConfigurationXmlSubHandler(const QString &elementName,
+ConfigurationXmlSubHandler::ConfigurationXmlSubHandler(const TQString &elementName,
Rosegarden::Configuration *configuration)
: m_configuration(configuration),
m_elementName(elementName)
{
}
-bool ConfigurationXmlSubHandler::startElement(const QString&, const QString&,
- const QString& lcName,
- const QXmlAttributes& atts)
+bool ConfigurationXmlSubHandler::startElement(const TQString&, const TQString&,
+ const TQString& lcName,
+ const TQXmlAttributes& atts)
{
m_propertyName = lcName;
m_propertyType = atts.value("type");
@@ -119,7 +119,7 @@ bool ConfigurationXmlSubHandler::startElement(const QString&, const QString&,
if (m_propertyName == "property") {
// handle alternative encoding for properties with arbitrary names
m_propertyName = atts.value("name");
- QString value = atts.value("value");
+ TQString value = atts.value("value");
if (value) {
m_propertyType = "String";
m_configuration->set<String>(qstrtostr(m_propertyName),
@@ -130,9 +130,9 @@ bool ConfigurationXmlSubHandler::startElement(const QString&, const QString&,
return true;
}
-bool ConfigurationXmlSubHandler::characters(const QString& chars)
+bool ConfigurationXmlSubHandler::characters(const TQString& chars)
{
- QString ch = chars.stripWhiteSpace();
+ TQString ch = chars.stripWhiteSpace();
// this method is also called on newlines - skip these cases
if (ch.isEmpty()) return true;
@@ -162,7 +162,7 @@ bool ConfigurationXmlSubHandler::characters(const QString& chars)
}
if (m_propertyType == "Bool") {
- QString chLc = ch.lower();
+ TQString chLc = ch.lower();
bool b = (chLc == "true" ||
chLc == "1" ||
@@ -187,9 +187,9 @@ bool ConfigurationXmlSubHandler::characters(const QString& chars)
}
bool
-ConfigurationXmlSubHandler::endElement(const QString&,
- const QString&,
- const QString& lcName,
+ConfigurationXmlSubHandler::endElement(const TQString&,
+ const TQString&,
+ const TQString& lcName,
bool& finished)
{
m_propertyName = "";
@@ -290,9 +290,9 @@ RoseXmlHandler::startDocument()
}
bool
-RoseXmlHandler::startElement(const QString& namespaceURI,
- const QString& localName,
- const QString& qName, const QXmlAttributes& atts)
+RoseXmlHandler::startElement(const TQString& namespaceURI,
+ const TQString& localName,
+ const TQString& qName, const TQXmlAttributes& atts)
{
// First check if user pressed cancel button on the progress
// dialog
@@ -305,7 +305,7 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
return false;
}
- QString lcName = qName.lower();
+ TQString lcName = qName.lower();
if (getSubHandler()) {
return getSubHandler()->startElement(namespaceURI, localName, lcName, atts);
@@ -427,9 +427,9 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
// rosegardenguidoc.cpp. We only care about major and minor
// here, not point.
- QString version = atts.value("version");
- QString smajor = atts.value("format-version-major");
- QString sminor = atts.value("format-version-minor");
+ TQString version = atts.value("version");
+ TQString smajor = atts.value("format-version-major");
+ TQString sminor = atts.value("format-version-minor");
// std::cerr << "\n\n\nRosegarden file version = \"" << version << "\"\n\n\n" << std::endl;
@@ -475,17 +475,17 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
// Get and set MIDI filters
//
- QString thruStr = atts.value("thrufilter");
+ TQString thruStr = atts.value("thrufilter");
if (thruStr)
getStudio().setMIDIThruFilter(thruStr.toInt());
- QString recordStr = atts.value("recordfilter");
+ TQString recordStr = atts.value("recordfilter");
if (recordStr)
getStudio().setMIDIRecordFilter(recordStr.toInt());
- QString inputStr = atts.value("audioinputpairs");
+ TQString inputStr = atts.value("audioinputpairs");
if (inputStr) {
int inputs = inputStr.toInt();
@@ -496,14 +496,14 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
}
}
- QString mixerStr = atts.value("mixerdisplayoptions");
+ TQString mixerStr = atts.value("mixerdisplayoptions");
if (mixerStr) {
unsigned int mixer = mixerStr.toUInt();
getStudio().setMixerDisplayOptions(mixer);
}
- QString metronomeStr = atts.value("metronomedevice");
+ TQString metronomeStr = atts.value("metronomedevice");
if (metronomeStr) {
DeviceId metronome = metronomeStr.toUInt();
@@ -518,32 +518,32 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
}
timeT t = 0;
- QString timeStr = atts.value("time");
+ TQString timeStr = atts.value("time");
if (timeStr)
t = timeStr.toInt();
int num = 4;
- QString numStr = atts.value("numerator");
+ TQString numStr = atts.value("numerator");
if (numStr)
num = numStr.toInt();
int denom = 4;
- QString denomStr = atts.value("denominator");
+ TQString denomStr = atts.value("denominator");
if (denomStr)
denom = denomStr.toInt();
bool common = false;
- QString commonStr = atts.value("common");
+ TQString commonStr = atts.value("common");
if (commonStr)
common = (commonStr == "true");
bool hidden = false;
- QString hiddenStr = atts.value("hidden");
+ TQString hiddenStr = atts.value("hidden");
if (hiddenStr)
hidden = (hiddenStr == "true");
bool hiddenBars = false;
- QString hiddenBarsStr = atts.value("hiddenbars");
+ TQString hiddenBarsStr = atts.value("hiddenbars");
if (hiddenBarsStr)
hiddenBars = (hiddenBarsStr == "true");
@@ -553,14 +553,14 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
} else if (lcName == "tempo") {
timeT t = 0;
- QString timeStr = atts.value("time");
+ TQString timeStr = atts.value("time");
if (timeStr)
t = timeStr.toInt();
tempoT tempo = Composition::getTempoForQpm(120.0);
- QString tempoStr = atts.value("tempo");
- QString targetStr = atts.value("target");
- QString bphStr = atts.value("bph");
+ TQString tempoStr = atts.value("tempo");
+ TQString targetStr = atts.value("target");
+ TQString bphStr = atts.value("bph");
if (tempoStr) {
tempo = tempoStr.toInt();
} else if (bphStr) {
@@ -586,16 +586,16 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
// Get and set the record track
//
- QString recordStr = atts.value("recordtrack");
+ TQString recordStr = atts.value("recordtrack");
if (recordStr) {
getComposition().setTrackRecording(recordStr.toInt(), true);
}
- QString recordPlStr = atts.value("recordtracks");
+ TQString recordPlStr = atts.value("recordtracks");
if (recordPlStr) {
RG_DEBUG << "Record tracks: " << recordPlStr << endl;
- QStringList recordList = QStringList::split(',', recordPlStr);
- for (QStringList::iterator i = recordList.begin();
+ TQStringList recordList = TQStringList::split(',', recordPlStr);
+ for (TQStringList::iterator i = recordList.begin();
i != recordList.end(); ++i) {
RG_DEBUG << "Record track: " << (*i).toInt() << endl;
getComposition().setTrackRecording((*i).toInt(), true);
@@ -605,7 +605,7 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
// Get and set the position pointer
//
int position = 0;
- QString positionStr = atts.value("pointer");
+ TQString positionStr = atts.value("pointer");
if (positionStr) {
position = positionStr.toInt();
}
@@ -617,7 +617,7 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
// We prefer the new compositionDefaultTempo over the
// older defaultTempo.
//
- QString tempoStr = atts.value("compositionDefaultTempo");
+ TQString tempoStr = atts.value("compositionDefaultTempo");
if (tempoStr) {
tempoT tempo = tempoT(tempoStr.toInt());
getComposition().setCompositionDefaultTempo(tempo);
@@ -636,8 +636,8 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
// Set the loop
//
- QString loopStartStr = atts.value("loopstart");
- QString loopEndStr = atts.value("loopend");
+ TQString loopStartStr = atts.value("loopstart");
+ TQString loopEndStr = atts.value("loopend");
if (loopStartStr && loopEndStr) {
int loopStart = loopStartStr.toInt();
@@ -647,7 +647,7 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
getComposition().setLoopEnd(loopEnd);
}
- QString selectedTrackStr = atts.value("selected");
+ TQString selectedTrackStr = atts.value("selected");
if (selectedTrackStr) {
TrackId selectedTrack =
@@ -656,7 +656,7 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
getComposition().setSelectedTrack(selectedTrack);
}
- QString soloTrackStr = atts.value("solo");
+ TQString soloTrackStr = atts.value("solo");
if (soloTrackStr) {
if (soloTrackStr.toInt() == 1)
getComposition().setSolo(true);
@@ -665,7 +665,7 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
}
- QString playMetStr = atts.value("playmetronome");
+ TQString playMetStr = atts.value("playmetronome");
if (playMetStr) {
if (playMetStr.toInt())
getComposition().setPlayMetronome(true);
@@ -673,7 +673,7 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
getComposition().setPlayMetronome(false);
}
- QString recMetStr = atts.value("recordmetronome");
+ TQString recMetStr = atts.value("recordmetronome");
if (recMetStr) {
if (recMetStr.toInt())
getComposition().setRecordMetronome(true);
@@ -681,18 +681,18 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
getComposition().setRecordMetronome(false);
}
- QString nextTriggerIdStr = atts.value("nexttriggerid");
+ TQString nextTriggerIdStr = atts.value("nexttriggerid");
if (nextTriggerIdStr) {
getComposition().setNextTriggerSegmentId(nextTriggerIdStr.toInt());
}
- QString copyrightStr = atts.value("copyright");
+ TQString copyrightStr = atts.value("copyright");
if (copyrightStr) {
getComposition().setCopyrightNote(qstrtostr(copyrightStr));
}
- QString startMarkerStr = atts.value("startMarker");
- QString endMarkerStr = atts.value("endMarker");
+ TQString startMarkerStr = atts.value("startMarker");
+ TQString endMarkerStr = atts.value("endMarker");
if (startMarkerStr) {
getComposition().setStartMarker(startMarkerStr.toInt());
@@ -715,17 +715,17 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
std::string label;
bool muted = false;
- QString trackNbStr = atts.value("id");
+ TQString trackNbStr = atts.value("id");
if (trackNbStr) {
id = trackNbStr.toInt();
}
- QString labelStr = atts.value("label");
+ TQString labelStr = atts.value("label");
if (labelStr) {
label = qstrtostr(labelStr);
}
- QString mutedStr = atts.value("muted");
+ TQString mutedStr = atts.value("muted");
if (mutedStr) {
if (mutedStr == "true")
muted = true;
@@ -733,12 +733,12 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
muted = false;
}
- QString positionStr = atts.value("position");
+ TQString positionStr = atts.value("position");
if (positionStr) {
position = positionStr.toInt();
}
- QString instrumentStr = atts.value("instrument");
+ TQString instrumentStr = atts.value("instrument");
if (instrumentStr) {
instrument = instrumentStr.toInt();
}
@@ -753,42 +753,42 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
// to default values in the ctor, so they don't need to be initialized
// here
- QString presetLabelStr = atts.value("defaultLabel");
+ TQString presetLabelStr = atts.value("defaultLabel");
if (labelStr) {
track->setPresetLabel(presetLabelStr);
}
- QString clefStr = atts.value("defaultClef");
+ TQString clefStr = atts.value("defaultClef");
if (clefStr) {
track->setClef(clefStr.toInt());
}
- QString transposeStr = atts.value("defaultTranspose");
+ TQString transposeStr = atts.value("defaultTranspose");
if (transposeStr) {
track->setTranspose(transposeStr.toInt());
}
- QString colorStr = atts.value("defaultColour");
+ TQString colorStr = atts.value("defaultColour");
if (colorStr) {
track->setColor(colorStr.toInt());
}
- QString highplayStr = atts.value("defaultHighestPlayable");
+ TQString highplayStr = atts.value("defaultHighestPlayable");
if (highplayStr) {
track->setHighestPlayable(highplayStr.toInt());
}
- QString lowplayStr = atts.value("defaultLowestPlayable");
+ TQString lowplayStr = atts.value("defaultLowestPlayable");
if (lowplayStr) {
track->setLowestPlayable(lowplayStr.toInt());
}
- QString staffSizeStr = atts.value("staffSize");
+ TQString staffSizeStr = atts.value("staffSize");
if (staffSizeStr) {
track->setStaffSize(staffSizeStr.toInt());
}
- QString staffBracketStr = atts.value("staffBracket");
+ TQString staffBracketStr = atts.value("staffBracket");
if (staffBracketStr) {
track->setStaffBracket(staffBracketStr.toInt());
}
@@ -808,17 +808,17 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
int track = -1, startTime = 0;
unsigned int colourindex = 0;
- QString trackNbStr = atts.value("track");
+ TQString trackNbStr = atts.value("track");
if (trackNbStr) {
track = trackNbStr.toInt();
}
- QString startIdxStr = atts.value("start");
+ TQString startIdxStr = atts.value("start");
if (startIdxStr) {
startTime = startIdxStr.toInt();
}
- QString segmentType = (atts.value("type")).lower();
+ TQString segmentType = (atts.value("type")).lower();
if (segmentType) {
if (segmentType == "audio") {
int audioFileId = atts.value("file").toInt();
@@ -848,12 +848,12 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
m_currentSegment = new Segment(Segment::Internal);
}
- QString repeatStr = atts.value("repeat");
+ TQString repeatStr = atts.value("repeat");
if (repeatStr.lower() == "true") {
m_currentSegment->setRepeating(true);
}
- QString delayStr = atts.value("delay");
+ TQString delayStr = atts.value("delay");
if (delayStr) {
RG_DEBUG << "Delay string is \"" << delayStr << "\"" << endl;
long delay = delayStr.toLong();
@@ -861,9 +861,9 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
m_currentSegment->setDelay(delay);
}
- QString rtDelaynSec = atts.value("rtdelaynsec");
- QString rtDelayuSec = atts.value("rtdelayusec");
- QString rtDelaySec = atts.value("rtdelaysec");
+ TQString rtDelaynSec = atts.value("rtdelaynsec");
+ TQString rtDelayuSec = atts.value("rtdelayusec");
+ TQString rtDelaySec = atts.value("rtdelaysec");
if (rtDelaySec && (rtDelaynSec || rtDelayuSec)) {
if (rtDelaynSec) {
m_currentSegment->setRealTimeDelay
@@ -876,42 +876,42 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
}
}
- QString transposeStr = atts.value("transpose");
+ TQString transposeStr = atts.value("transpose");
if (transposeStr)
m_currentSegment->setTranspose(transposeStr.toInt());
// fill in the label
- QString labelStr = atts.value("label");
+ TQString labelStr = atts.value("label");
if (labelStr)
m_currentSegment->setLabel(qstrtostr(labelStr));
m_currentSegment->setTrack(track);
//m_currentSegment->setStartTime(startTime);
- QString colourIndStr = atts.value("colourindex");
+ TQString colourIndStr = atts.value("colourindex");
if (colourIndStr) {
colourindex = colourIndStr.toInt();
}
m_currentSegment->setColourIndex(colourindex);
- QString snapGridSizeStr = atts.value("snapgridsize");
+ TQString snapGridSizeStr = atts.value("snapgridsize");
if (snapGridSizeStr) {
m_currentSegment->setSnapGridSize(snapGridSizeStr.toInt());
}
- QString viewFeaturesStr = atts.value("viewfeatures");
+ TQString viewFeaturesStr = atts.value("viewfeatures");
if (viewFeaturesStr) {
m_currentSegment->setViewFeatures(viewFeaturesStr.toInt());
}
m_currentTime = startTime;
- QString triggerIdStr = atts.value("triggerid");
- QString triggerPitchStr = atts.value("triggerbasepitch");
- QString triggerVelocityStr = atts.value("triggerbasevelocity");
- QString triggerRetuneStr = atts.value("triggerretune");
- QString triggerAdjustTimeStr = atts.value("triggeradjusttimes");
+ TQString triggerIdStr = atts.value("triggerid");
+ TQString triggerPitchStr = atts.value("triggerbasepitch");
+ TQString triggerVelocityStr = atts.value("triggerbasevelocity");
+ TQString triggerRetuneStr = atts.value("triggerretune");
+ TQString triggerAdjustTimeStr = atts.value("triggeradjusttimes");
if (triggerIdStr) {
int pitch = -1;
@@ -936,7 +936,7 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
getComposition().setSegmentStartTime(m_currentSegment, startTime);
}
- QString endMarkerStr = atts.value("endmarker");
+ TQString endMarkerStr = atts.value("endmarker");
if (endMarkerStr) {
delete m_segmentEndMarkerTime;
m_segmentEndMarkerTime = new timeT(endMarkerStr.toInt());
@@ -958,13 +958,13 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
return false;
}
- QString type = atts.value("type");
+ TQString type = atts.value("type");
//RG_DEBUG << "RoseXmlHandler::startElement - controller type = " << type << endl;
if (type == strtoqstr(PitchBend::EventType))
m_currentSegment->addEventRuler(PitchBend::EventType);
else if (type == strtoqstr(Controller::EventType)) {
- QString value = atts.value("value");
+ TQString value = atts.value("value");
if (value != "")
m_currentSegment->addEventRuler(Controller::EventType, value.toInt());
@@ -976,7 +976,7 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
std::cerr << "WARNING: This Rosegarden file uses the deprecated element \"resync\". We recommend re-saving the file from this version of Rosegarden to assure your ability to re-load it in future versions" << std::endl;
m_deprecation = true;
- QString time(atts.value("time"));
+ TQString time(atts.value("time"));
bool isNumeric;
int numTime = time.toInt(&isNumeric);
if (isNumeric)
@@ -994,9 +994,9 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
return true;
}
- QString id(atts.value("id"));
- QString file(atts.value("file"));
- QString label(atts.value("label"));
+ TQString id(atts.value("id"));
+ TQString file(atts.value("file"));
+ TQString label(atts.value("label"));
if (id.isEmpty() || file.isEmpty() || label.isEmpty()) {
m_errorString = "Audio object has empty parameters";
@@ -1015,8 +1015,8 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
// Ok, now attempt to use the KFileDialog saved default
// value for the AudioPath.
//
- QString thing;
- KURL url = KFileDialog::getStartURL(QString(":WAVS"), thing);
+ TQString thing;
+ KURL url = KFileDialog::getStartURL(TQString(":WAVS"), thing);
getAudioFileManager().setAudioPath(url.path().latin1());
/*
@@ -1041,20 +1041,20 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
// helps us locate the rest of the files.
//
- QString newFilename = "";
- QString newPath = "";
+ TQString newFilename = "";
+ TQString newPath = "";
do {
FileLocateDialog fL((RosegardenGUIApp *)m_doc->parent(),
file,
- QString(getAudioFileManager().getAudioPath().c_str()));
+ TQString(getAudioFileManager().getAudioPath().c_str()));
int result = fL.exec();
- if (result == QDialog::Accepted) {
+ if (result == TQDialog::Accepted) {
newFilename = fL.getFilename();
newPath = fL.getDirectory();
- } else if (result == QDialog::Rejected) {
+ } else if (result == TQDialog::Rejected) {
// just skip the file
break;
} else {
@@ -1094,7 +1094,7 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
return false;
}
- QString search(atts.value("value"));
+ TQString search(atts.value("value"));
if (search.isEmpty()) {
m_errorString = "Audiopath has no value";
@@ -1102,9 +1102,9 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
}
if (!search.startsWith("/") && !search.startsWith("~")) {
- QString docPath = m_doc->getAbsFilePath();
- QString dirPath = QFileInfo(docPath).dirPath();
- if (QFileInfo(dirPath).exists()) {
+ TQString docPath = m_doc->getAbsFilePath();
+ TQString dirPath = TQFileInfo(docPath).dirPath();
+ if (TQFileInfo(dirPath).exists()) {
search = dirPath + "/" + search;
}
}
@@ -1224,9 +1224,9 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
m_haveControls = false;
- QString type = (atts.value("type")).lower();
- QString idString = atts.value("id");
- QString nameStr = atts.value("name");
+ TQString type = (atts.value("type")).lower();
+ TQString idString = atts.value("id");
+ TQString nameStr = atts.value("name");
if (idString.isNull()) {
m_errorString = "No ID on Device tag";
@@ -1235,7 +1235,7 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
int id = idString.toInt();
if (type == "midi") {
- QString direction = atts.value("direction").lower();
+ TQString direction = atts.value("direction").lower();
if (direction.isNull() ||
direction == "" ||
@@ -1254,7 +1254,7 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
}
}
- QString connection = atts.value("connection");
+ TQString connection = atts.value("connection");
if (m_createDevices && m_device &&
!connection.isNull() && connection != "") {
setMIDIDeviceConnection(connection);
@@ -1262,7 +1262,7 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
setMIDIDeviceName(nameStr);
- QString vstr = atts.value("variation").lower();
+ TQString vstr = atts.value("variation").lower();
MidiDevice::VariationType variation =
MidiDevice::NoVariations;
if (!vstr.isNull()) {
@@ -1300,8 +1300,8 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
// information.
//
if (m_device && m_device->getType() == Device::Midi) {
- QString name = atts.value("name");
- QString email = atts.value("email");
+ TQString name = atts.value("name");
+ TQString email = atts.value("email");
dynamic_cast<MidiDevice*>(m_device)->
setLibrarian(qstrtostr(name), qstrtostr(email));
@@ -1317,7 +1317,7 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
return false;
}
- QString nameStr = atts.value("name");
+ TQString nameStr = atts.value("name");
m_percussion = (atts.value("percussion").lower() == "true");
m_msb = (atts.value("msb")).toInt();
m_lsb = (atts.value("lsb")).toInt();
@@ -1355,9 +1355,9 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
{
if (m_section == InStudio)
{
- QString nameStr = (atts.value("name"));
+ TQString nameStr = (atts.value("name"));
MidiByte pc = atts.value("id").toInt();
- QString keyMappingStr = (atts.value("keymapping"));
+ TQString keyMappingStr = (atts.value("keymapping"));
// Create a new program
MidiProgram program
@@ -1401,7 +1401,7 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
}
if (m_device && (m_device->getType() == Device::Midi)) {
- QString name = atts.value("name");
+ TQString name = atts.value("name");
m_keyMapping = new MidiKeyMapping(qstrtostr(name));
m_keyNameMap.clear();
}
@@ -1410,8 +1410,8 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
} else if (lcName == "key") {
if (m_keyMapping) {
- QString numStr = atts.value("number");
- QString namStr = atts.value("name");
+ TQString numStr = atts.value("number");
+ TQString namStr = atts.value("name");
if (numStr && namStr) {
m_keyNameMap[numStr.toInt()] = qstrtostr(namStr);
}
@@ -1448,15 +1448,15 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
return false;
}
- QString name = atts.value("name");
- QString type = atts.value("type");
- QString descr = atts.value("description");
- QString min = atts.value("min");
- QString max = atts.value("max");
- QString def = atts.value("default");
- QString conVal = atts.value("controllervalue");
- QString colour = atts.value("colourindex");
- QString ipbPosition = atts.value("ipbposition");
+ TQString name = atts.value("name");
+ TQString type = atts.value("type");
+ TQString descr = atts.value("description");
+ TQString min = atts.value("min");
+ TQString max = atts.value("max");
+ TQString def = atts.value("default");
+ TQString conVal = atts.value("controllervalue");
+ TQString colour = atts.value("colourindex");
+ TQString ipbPosition = atts.value("ipbposition");
ControlParameter con(qstrtostr(name),
qstrtostr(type),
@@ -1696,12 +1696,12 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
}
bool bypassed = false;
- QString bpStr = atts.value("bypassed");
+ TQString bpStr = atts.value("bypassed");
if (bpStr.lower() == "true")
bypassed = true;
std::string program = "";
- QString progStr = atts.value("program");
+ TQString progStr = atts.value("program");
if (progStr) {
program = qstrtostr(progStr);
}
@@ -1710,7 +1710,7 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
// string, but we will accept a LADSPA UniqueId if there's
// no identifier, for backward compatibility
- QString identifier = atts.value("identifier");
+ TQString identifier = atts.value("identifier");
AudioPlugin *plugin = 0;
AudioPluginManager *apm = getAudioPluginManager();
@@ -1763,7 +1763,7 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
} else { // no instrument
if (lcName == "synth") {
- QString identifier = atts.value("identifier");
+ TQString identifier = atts.value("identifier");
if (identifier) {
RG_DEBUG << "WARNING: RoseXmlHandler: no instrument for plugin " << identifier << endl;
m_pluginsNotFound.insert(identifier);
@@ -1782,7 +1782,7 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
unsigned long portId = atts.value("id").toULong();
double value = qstrtodouble(atts.value("value"));
- QString changed = atts.value("changed");
+ TQString changed = atts.value("changed");
bool changedSinceProgram = (changed == "true");
if (m_plugin) {
@@ -1801,8 +1801,8 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
return false;
}
- QString key = atts.value("key");
- QString value = atts.value("value");
+ TQString key = atts.value("key");
+ TQString value = atts.value("value");
if (m_plugin) {
m_plugin->setConfigurationValue(qstrtostr(key), qstrtostr(value));
@@ -1963,7 +1963,7 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
int value = atts.value("value").toInt();
int channel = atts.value("channel").toInt();
- QString type = atts.value("type");
+ TQString type = atts.value("type");
if (type) {
if (type.lower() == "buss") {
if (m_instrument)
@@ -1992,7 +1992,7 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
} else if (lcName == "colourmap") {
if (m_section == InAppearance) {
- QString mapName = atts.value("name");
+ TQString mapName = atts.value("name");
m_inColourMap = true;
if (mapName == "segmentmap") {
m_colourMap = &m_doc->getComposition().getSegmentColourMap();
@@ -2011,7 +2011,7 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
if (m_inColourMap && m_colourMap) {
unsigned int id = atts.value("id").toInt();
- QString name = atts.value("name");
+ TQString name = atts.value("name");
unsigned int red = atts.value("red").toInt();
unsigned int blue = atts.value("blue").toInt();
unsigned int green = atts.value("green").toInt();
@@ -2038,8 +2038,8 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
return false;
}
int time = atts.value("time").toInt();
- QString name = atts.value("name");
- QString descr = atts.value("description");
+ TQString name = atts.value("name");
+ TQString descr = atts.value("description");
Marker *marker =
new Marker(time,
@@ -2055,9 +2055,9 @@ RoseXmlHandler::startElement(const QString& namespaceURI,
}
bool
-RoseXmlHandler::endElement(const QString& namespaceURI,
- const QString& localName,
- const QString& qName)
+RoseXmlHandler::endElement(const TQString& namespaceURI,
+ const TQString& localName,
+ const TQString& qName)
{
if (getSubHandler()) {
bool finished;
@@ -2076,7 +2076,7 @@ RoseXmlHandler::endElement(const QString& namespaceURI,
ProgressDialog::processEvents();
}
- QString lcName = qName.lower();
+ TQString lcName = qName.lower();
if (lcName == "rosegarden-data") {
@@ -2182,7 +2182,7 @@ RoseXmlHandler::endElement(const QString& namespaceURI,
}
bool
-RoseXmlHandler::characters(const QString& s)
+RoseXmlHandler::characters(const TQString& s)
{
if (m_subHandler)
return m_subHandler->characters(s);
@@ -2197,23 +2197,23 @@ RoseXmlHandler::errorString()
}
bool
-RoseXmlHandler::error(const QXmlParseException& exception)
+RoseXmlHandler::error(const TQXmlParseException& exception)
{
- m_errorString = QString("%1 at line %2, column %3")
+ m_errorString = TQString("%1 at line %2, column %3")
.arg(exception.message())
.arg(exception.lineNumber())
.arg(exception.columnNumber());
- return QXmlDefaultHandler::error( exception );
+ return TQXmlDefaultHandler::error( exception );
}
bool
-RoseXmlHandler::fatalError(const QXmlParseException& exception)
+RoseXmlHandler::fatalError(const TQXmlParseException& exception)
{
- m_errorString = QString("%1 at line %2, column %3")
+ m_errorString = TQString("%1 at line %2, column %3")
.arg(exception.message())
.arg(exception.lineNumber())
.arg(exception.columnNumber());
- return QXmlDefaultHandler::fatalError( exception );
+ return TQXmlDefaultHandler::fatalError( exception );
}
bool
@@ -2235,16 +2235,16 @@ RoseXmlHandler::setSubHandler(XmlSubHandler* sh)
}
void
-RoseXmlHandler::addMIDIDevice(QString name, bool createAtSequencer)
+RoseXmlHandler::addMIDIDevice(TQString name, bool createAtSequencer)
{
unsigned int deviceId = 0;
if (createAtSequencer) {
- QByteArray data;
- QByteArray replyData;
- QCString replyType;
- QDataStream arg(data, IO_WriteOnly);
+ TQByteArray data;
+ TQByteArray replyData;
+ TQCString replyType;
+ TQDataStream arg(data, IO_WriteOnly);
arg << (int)Device::Midi;
arg << (unsigned int)MidiDevice::Play;
@@ -2256,7 +2256,7 @@ RoseXmlHandler::addMIDIDevice(QString name, bool createAtSequencer)
}
if (replyType == "unsigned int") {
- QDataStream reply(replyData, IO_ReadOnly);
+ TQDataStream reply(replyData, IO_ReadOnly);
reply >> deviceId;
} else {
SEQMAN_DEBUG << "RoseXmlHandler::addMIDIDevice - "
@@ -2325,7 +2325,7 @@ RoseXmlHandler::skipToNextPlayDevice()
}
void
-RoseXmlHandler::setMIDIDeviceConnection(QString connection)
+RoseXmlHandler::setMIDIDeviceConnection(TQString connection)
{
SEQMAN_DEBUG << "RoseXmlHandler::setMIDIDeviceConnection(" << connection << ")" << endl;
@@ -2333,19 +2333,19 @@ RoseXmlHandler::setMIDIDeviceConnection(QString connection)
if (!md)
return ;
- QByteArray data;
- QDataStream arg(data, IO_WriteOnly);
+ TQByteArray data;
+ TQDataStream arg(data, IO_WriteOnly);
arg << (unsigned int)md->getId();
arg << connection;
- rgapp->sequencerSend("setPlausibleConnection(unsigned int, QString)",
+ rgapp->sequencerSend("setPlausibleConnection(unsigned int, TQString)",
data);
// connection should be sync'd later in the natural course of things
}
void
-RoseXmlHandler::setMIDIDeviceName(QString name)
+RoseXmlHandler::setMIDIDeviceName(TQString name)
{
SEQMAN_DEBUG << "RoseXmlHandler::setMIDIDeviceName(" << name << ")" << endl;
@@ -2353,15 +2353,15 @@ RoseXmlHandler::setMIDIDeviceName(QString name)
if (!md)
return ;
- QByteArray data;
- QDataStream arg(data, IO_WriteOnly);
+ TQByteArray data;
+ TQDataStream arg(data, IO_WriteOnly);
arg << (unsigned int)md->getId();
arg << name;
std::cerr << "Renaming device " << md->getId() << " to " << name << std::endl;
- rgapp->sequencerSend("renameDevice(unsigned int, QString)",
+ rgapp->sequencerSend("renameDevice(unsigned int, TQString)",
data);
}