diff options
Diffstat (limited to 'src/document/RoseXmlHandler.cpp')
-rw-r--r-- | src/document/RoseXmlHandler.cpp | 354 |
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); } |