diff options
author | tpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2011-05-27 19:21:21 +0000 |
---|---|---|
committer | tpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2011-05-27 19:21:21 +0000 |
commit | d8cc8bdfa7fa624a526d5aa1626974e1444cb799 (patch) | |
tree | f295f1c545b319963d5357af79fe08991d8141d9 /libk3b/projects/videocd/k3bvcdxmlview.cpp | |
parent | 2a39a080579fb52a2599c02b2939795385b89093 (diff) | |
download | k3b-d8cc8bdfa7fa624a526d5aa1626974e1444cb799.tar.gz k3b-d8cc8bdfa7fa624a526d5aa1626974e1444cb799.zip |
TQt4 port k3b
This enables compilation under both Qt3 and Qt4
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/applications/k3b@1233803 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'libk3b/projects/videocd/k3bvcdxmlview.cpp')
-rw-r--r-- | libk3b/projects/videocd/k3bvcdxmlview.cpp | 174 |
1 files changed, 87 insertions, 87 deletions
diff --git a/libk3b/projects/videocd/k3bvcdxmlview.cpp b/libk3b/projects/videocd/k3bvcdxmlview.cpp index 0b6f250..0857013 100644 --- a/libk3b/projects/videocd/k3bvcdxmlview.cpp +++ b/libk3b/projects/videocd/k3bvcdxmlview.cpp @@ -14,7 +14,7 @@ * See the file "COPYING" for the exact licensing terms. */ -#include <qfile.h> +#include <tqfile.h> #include <kstandarddirs.h> #include <kdebug.h> @@ -35,15 +35,15 @@ K3bVcdXmlView::K3bVcdXmlView( K3bVcdDoc* pDoc ) K3bVcdXmlView::~K3bVcdXmlView() {} -bool K3bVcdXmlView::write( const QString& fname ) +bool K3bVcdXmlView::write( const TQString& fname ) { - QDomDocument xmlDoc( "videocd PUBLIC \"-//GNU//DTD VideoCD//EN\" \"http://www.gnu.org/software/vcdimager/videocd.dtd\"" ); + TQDomDocument xmlDoc( "videocd PUBLIC \"-//GNU//DTD VideoCD//EN\" \"http://www.gnu.org/software/vcdimager/videocd.dtd\"" ); // xmlDoc.appendChild( xmlDoc.createProcessingInstruction( "xml", "version=\"1.0\" encoding=\"iso-8859-1\"" ) ); xmlDoc.appendChild( xmlDoc.createProcessingInstruction( "xml", "version=\"1.0\"" ) ); // create root element - QDomElement root = xmlDoc.createElement( "videocd" ); + TQDomElement root = xmlDoc.createElement( "videocd" ); root.setAttribute( "xmlns", "http://www.gnu.org/software/vcdimager/1.0/" ); root.setAttribute( "class", m_doc->vcdOptions() ->vcdClass() ); root.setAttribute( "version", m_doc->vcdOptions() ->vcdVersion() ); @@ -53,7 +53,7 @@ bool K3bVcdXmlView::write( const QString& fname ) // Broken SVCD mode - NonCompliantMode if ( m_doc->vcdOptions() ->NonCompliantMode() ) { - QDomElement elemOption; + TQDomElement elemOption; elemOption = addSubElement( xmlDoc, root, "option" ); elemOption.setAttribute( "name", "svcd vcd30 mpegav" ); elemOption.setAttribute( "value", "true" ); @@ -65,7 +65,7 @@ bool K3bVcdXmlView::write( const QString& fname ) // VCD3.0 track interpretation if ( m_doc->vcdOptions() ->VCD30interpretation() ) { - QDomElement elemOption; + TQDomElement elemOption; elemOption = addSubElement( xmlDoc, root, "option" ); elemOption.setAttribute( "name", "svcd vcd30 tracksvd" ); elemOption.setAttribute( "value", "true" ); @@ -73,7 +73,7 @@ bool K3bVcdXmlView::write( const QString& fname ) // Relaxed aps if ( m_doc->vcdOptions() ->RelaxedAps() ) { - QDomElement elemOption; + TQDomElement elemOption; elemOption = addSubElement( xmlDoc, root, "option" ); elemOption.setAttribute( "name", "relaxed aps" ); elemOption.setAttribute( "value", "true" ); @@ -81,7 +81,7 @@ bool K3bVcdXmlView::write( const QString& fname ) // Update scan offsets if ( m_doc->vcdOptions() ->UpdateScanOffsets() ) { - QDomElement elemOption; + TQDomElement elemOption; elemOption = addSubElement( xmlDoc, root, "option" ); elemOption.setAttribute( "name", "update scan offsets" ); elemOption.setAttribute( "value", "true" ); @@ -90,7 +90,7 @@ bool K3bVcdXmlView::write( const QString& fname ) // Gaps & Margins if ( m_doc->vcdOptions() ->UseGaps() ) { - QDomElement elemOption; + TQDomElement elemOption; elemOption = addSubElement( xmlDoc, root, "option" ); elemOption.setAttribute( "name", "leadout pregap" ); elemOption.setAttribute( "value", m_doc->vcdOptions() ->PreGapLeadout() ); @@ -120,23 +120,23 @@ bool K3bVcdXmlView::write( const QString& fname ) } // create info element - QDomElement elemInfo = addSubElement( xmlDoc, root, "info" ); + TQDomElement elemInfo = addSubElement( xmlDoc, root, "info" ); addSubElement( xmlDoc, elemInfo, "album-id", m_doc->vcdOptions() ->albumId().upper() ); addSubElement( xmlDoc, elemInfo, "volume-count", m_doc->vcdOptions() ->volumeCount() ); addSubElement( xmlDoc, elemInfo, "volume-number", m_doc->vcdOptions() ->volumeNumber() ); addSubElement( xmlDoc, elemInfo, "restriction", m_doc->vcdOptions() ->Restriction() ); // create pvd element - QDomElement elemPvd = addSubElement( xmlDoc, root, "pvd" ); + TQDomElement elemPvd = addSubElement( xmlDoc, root, "pvd" ); addSubElement( xmlDoc, elemPvd, "volume-id", m_doc->vcdOptions() ->volumeId().upper() ); addSubElement( xmlDoc, elemPvd, "system-id", m_doc->vcdOptions() ->systemId() ); addSubElement( xmlDoc, elemPvd, "application-id", m_doc->vcdOptions() ->applicationId() ); - addSubElement( xmlDoc, elemPvd, "preparer-id", QString( "K3b - Version %1" ).arg( k3bcore->version() ).upper() ); + addSubElement( xmlDoc, elemPvd, "preparer-id", TQString( "K3b - Version %1" ).tqarg( k3bcore->version() ).upper() ); addSubElement( xmlDoc, elemPvd, "publisher-id", m_doc->vcdOptions() ->publisher().upper() ); // create filesystem element - QDomElement elemFileSystem = addSubElement( xmlDoc, root, "filesystem" ); + TQDomElement elemFileSystem = addSubElement( xmlDoc, root, "filesystem" ); // SEGMENT folder, some standalone DVD-Player need this if ( !m_doc->vcdOptions() ->haveSegments() && m_doc->vcdOptions() ->SegmentFolder() ) @@ -144,26 +144,26 @@ bool K3bVcdXmlView::write( const QString& fname ) // create cdi element if ( m_doc->vcdOptions() ->CdiSupport() ) { - QDomElement elemFolder = addFolderElement( xmlDoc, elemFileSystem, "CDI" ); + TQDomElement elemFolder = addFolderElement( xmlDoc, elemFileSystem, "CDI" ); addFileElement( xmlDoc, elemFolder, locate( "data", "k3b/cdi/cdi_imag.rtf" ), "CDI_IMAG.RTF", true ); addFileElement( xmlDoc, elemFolder, locate( "data", "k3b/cdi/cdi_text.fnt" ), "CDI_TEXT.FNT" ); addFileElement( xmlDoc, elemFolder, locate( "data", "k3b/cdi/cdi_vcd.app" ), "CDI_VCD.APP" ); - QString usercdicfg = locateLocal( "appdata", "cdi/cdi_vcd.cfg" ); - if ( QFile::exists( usercdicfg ) ) + TQString usercdicfg = locateLocal( "appdata", "cdi/cdi_vcd.cfg" ); + if ( TQFile::exists( usercdicfg ) ) addFileElement( xmlDoc, elemFolder, usercdicfg, "CDI_VCD.CFG" ); else addFileElement( xmlDoc, elemFolder, locate( "data", "k3b/cdi/cdi_vcd.cfg" ), "CDI_VCD.CFG" ); } // sequence-items element & segment-items element - QDomElement elemsequenceItems; - QDomElement elemsegmentItems; + TQDomElement elemsequenceItems; + TQDomElement elemsegmentItems; // sequence-item element & segment-item element - QDomElement elemsequenceItem; - QDomElement elemsegmentItem; + TQDomElement elemsequenceItem; + TQDomElement elemsegmentItem; // if we have segments, elemsegmentItems must be before any sequence in xml file order if ( m_doc->vcdOptions()->haveSegments() ) @@ -173,45 +173,45 @@ bool K3bVcdXmlView::write( const QString& fname ) elemsequenceItems = addSubElement( xmlDoc, root, "sequence-items" ); // if we have no sequence (photo (s)vcd) we must add a dummy sequence they inform the user to turn on pbc on there videoplayer if ( !m_doc->vcdOptions()->haveSequence() ) { - QString filename; + TQString filename; if ( m_doc->vcdOptions()->mpegVersion() == 1 ) filename = locate( "data", "k3b/extra/k3bphotovcd.mpg" ); else filename = locate( "data", "k3b/extra/k3bphotosvcd.mpg" ); elemsequenceItem = addSubElement( xmlDoc, elemsequenceItems, "sequence-item" ); - elemsequenceItem.setAttribute( "src", QString( "%1" ).arg( QFile::encodeName( filename ) ) ); + elemsequenceItem.setAttribute( "src", TQString( "%1" ).tqarg( TQFile::encodeName( filename ).data() ) ); elemsequenceItem.setAttribute( "id", "sequence-000" ); // default entry - QDomElement elemdefaultEntry; + TQDomElement elemdefaultEntry; elemdefaultEntry = addSubElement( xmlDoc, elemsequenceItem, "default-entry" ); elemdefaultEntry.setAttribute( "id", "entry-000" ); } // pbc - QDomElement elemPbc; + TQDomElement elemPbc; // Add Tracks to XML - QPtrListIterator<K3bVcdTrack> it( *m_doc->tracks() ); + TQPtrListIterator<K3bVcdTrack> it( *m_doc->tracks() ); for ( ; it.current(); ++it ) { if ( !it.current() ->isSegment() ) { - QString seqId = QString::number( it.current() ->index() ).rightJustify( 3, '0' ); + TQString seqId = TQString::number( it.current() ->index() ).rightJustify( 3, '0' ); elemsequenceItem = addSubElement( xmlDoc, elemsequenceItems, "sequence-item" ); - elemsequenceItem.setAttribute( "src", QString( "%1" ).arg( QFile::encodeName( it.current() ->absPath() ) ) ); - elemsequenceItem.setAttribute( "id", QString( "sequence-%1" ).arg( seqId ) ); + elemsequenceItem.setAttribute( "src", TQString( "%1" ).tqarg( TQFile::encodeName( it.current() ->absPath() ).data() ) ); + elemsequenceItem.setAttribute( "id", TQString( "sequence-%1" ).tqarg( seqId ) ); // default entry - QDomElement elemdefaultEntry; + TQDomElement elemdefaultEntry; elemdefaultEntry = addSubElement( xmlDoc, elemsequenceItem, "default-entry" ); - elemdefaultEntry.setAttribute( "id", QString( "entry-%1" ).arg( seqId ) ); + elemdefaultEntry.setAttribute( "id", TQString( "entry-%1" ).tqarg( seqId ) ); } else { // sequence-items element needs at least one segment to fit the XML elemsegmentItem = addSubElement( xmlDoc, elemsegmentItems, "segment-item" ); - elemsegmentItem.setAttribute( "src", QString( "%1" ).arg( QFile::encodeName( it.current() ->absPath() ) ) ); - elemsegmentItem.setAttribute( "id", QString( "segment-%1" ).arg( QString::number( it.current() ->index() ).rightJustify( 3, '0' ) ) ); + elemsegmentItem.setAttribute( "src", TQString( "%1" ).tqarg( TQFile::encodeName( it.current() ->absPath() ).data() ) ); + elemsegmentItem.setAttribute( "id", TQString( "segment-%1" ).tqarg( TQString::number( it.current() ->index() ).rightJustify( 3, '0' ) ) ); } } @@ -226,17 +226,17 @@ bool K3bVcdXmlView::write( const QString& fname ) } if ( ! elemPbc.isNull() ) { - QDomElement elemEndlist = addSubElement( xmlDoc, elemPbc, "endlist" ); + TQDomElement elemEndlist = addSubElement( xmlDoc, elemPbc, "endlist" ); elemEndlist.setAttribute( "id", "end" ); elemEndlist.setAttribute( "rejected", "true" ); } m_xmlstring = xmlDoc.toString(); - kdDebug() << QString( "(K3bVcdXmlView) Write Data to %1:" ).arg( fname ) << endl; + kdDebug() << TQString( "(K3bVcdXmlView) Write Data to %1:" ).tqarg( fname ) << endl; - QFile xmlFile( fname ); + TQFile xmlFile( fname ); if ( xmlFile.open( IO_WriteOnly ) ) { - QTextStream ts( & xmlFile ); + TQTextStream ts( & xmlFile ); ts << m_xmlstring; xmlFile.close(); return true; @@ -245,89 +245,89 @@ bool K3bVcdXmlView::write( const QString& fname ) return false; } -void K3bVcdXmlView::addComment( QDomDocument& doc, QDomElement& parent, const QString& text ) +void K3bVcdXmlView::addComment( TQDomDocument& doc, TQDomElement& tqparent, const TQString& text ) { - QDomComment comment = doc.createComment( text ); - parent.appendChild( comment ); + TQDomComment comment = doc.createComment( text ); + tqparent.appendChild( comment ); } -QDomElement K3bVcdXmlView::addSubElement( QDomDocument& doc, QDomElement& parent, const QString& name, const QString& value ) +TQDomElement K3bVcdXmlView::addSubElement( TQDomDocument& doc, TQDomElement& tqparent, const TQString& name, const TQString& value ) { - QDomElement element = doc.createElement( name ); - parent.appendChild( element ); + TQDomElement element = doc.createElement( name ); + tqparent.appendChild( element ); if ( !value.isNull() ) { - QDomText t = doc.createTextNode( value ); + TQDomText t = doc.createTextNode( value ); element.appendChild( t ); } return element; } -QDomElement K3bVcdXmlView::addSubElement( QDomDocument& doc, QDomElement& parent, const QString& name, const int& value ) +TQDomElement K3bVcdXmlView::addSubElement( TQDomDocument& doc, TQDomElement& tqparent, const TQString& name, const int& value ) { - QDomElement element = doc.createElement( name ); - parent.appendChild( element ); + TQDomElement element = doc.createElement( name ); + tqparent.appendChild( element ); if ( value >= -1 ) { - QDomText t = doc.createTextNode( QString( "%1" ).arg( value ) ); + TQDomText t = doc.createTextNode( TQString( "%1" ).tqarg( value ) ); element.appendChild( t ); } return element; } -QDomElement K3bVcdXmlView::addFolderElement( QDomDocument& doc, QDomElement& parent, const QString& name ) +TQDomElement K3bVcdXmlView::addFolderElement( TQDomDocument& doc, TQDomElement& tqparent, const TQString& name ) { - QDomElement elemFolder = addSubElement( doc, parent, "folder" ); + TQDomElement elemFolder = addSubElement( doc, tqparent, "folder" ); addSubElement( doc, elemFolder, "name", name ); return elemFolder; } -void K3bVcdXmlView::addFileElement( QDomDocument& doc, QDomElement& parent, const QString& src, const QString& name, bool mixed ) +void K3bVcdXmlView::addFileElement( TQDomDocument& doc, TQDomElement& tqparent, const TQString& src, const TQString& name, bool mixed ) { - QDomElement elemFile = addSubElement( doc, parent, "file" ); - elemFile.setAttribute( "src", QString( "%1" ).arg( src ) ); + TQDomElement elemFile = addSubElement( doc, tqparent, "file" ); + elemFile.setAttribute( "src", TQString( "%1" ).tqarg( src ) ); if ( mixed ) elemFile.setAttribute( "format", "mixed" ); addSubElement( doc, elemFile, "name", name ); } -void K3bVcdXmlView::doPbc( QDomDocument& doc, QDomElement& parent, K3bVcdTrack* track ) +void K3bVcdXmlView::doPbc( TQDomDocument& doc, TQDomElement& tqparent, K3bVcdTrack* track ) { - QString ref = ( track->isSegment() ) ? "segment" : "sequence"; + TQString ref = ( track->isSegment() ) ? "segment" : "sequence"; - QDomElement elemSelection = addSubElement( doc, parent, "selection" ); - elemSelection.setAttribute( "id", QString( "select-%1-%2" ).arg( ref ).arg( QString::number( track->index() ).rightJustify( 3, '0' ) ) ); + TQDomElement elemSelection = addSubElement( doc, tqparent, "selection" ); + elemSelection.setAttribute( "id", TQString( "select-%1-%2" ).tqarg( ref ).tqarg( TQString::number( track->index() ).rightJustify( 3, '0' ) ) ); setNumkeyBSN( doc, elemSelection, track ); for ( int i = 0; i < K3bVcdTrack::_maxPbcTracks; i++ ) { - QDomElement elemPbcSelectionPNRDT; + TQDomElement elemPbcSelectionPNRDT; if ( track->getPbcTrack( i ) ) { int index = track->getPbcTrack( i ) ->index(); - QString ref = ( track->getPbcTrack( i ) ->isSegment() ) ? "segment" : "sequence"; + TQString ref = ( track->getPbcTrack( i ) ->isSegment() ) ? "segment" : "sequence"; switch ( i ) { case K3bVcdTrack::PREVIOUS: elemPbcSelectionPNRDT = addSubElement( doc, elemSelection, "prev" ); - elemPbcSelectionPNRDT.setAttribute( "ref", QString( "select-%1-%2" ).arg( ref ).arg( QString::number( index ).rightJustify( 3, '0' ) ) ); + elemPbcSelectionPNRDT.setAttribute( "ref", TQString( "select-%1-%2" ).tqarg( ref ).tqarg( TQString::number( index ).rightJustify( 3, '0' ) ) ); break; case K3bVcdTrack::NEXT: elemPbcSelectionPNRDT = addSubElement( doc, elemSelection, "next" ); - elemPbcSelectionPNRDT.setAttribute( "ref", QString( "select-%1-%2" ).arg( ref ).arg( QString::number( index ).rightJustify( 3, '0' ) ) ); + elemPbcSelectionPNRDT.setAttribute( "ref", TQString( "select-%1-%2" ).tqarg( ref ).tqarg( TQString::number( index ).rightJustify( 3, '0' ) ) ); break; case K3bVcdTrack::RETURN: elemPbcSelectionPNRDT = addSubElement( doc, elemSelection, "return" ); - elemPbcSelectionPNRDT.setAttribute( "ref", QString( "select-%1-%2" ).arg( ref ).arg( QString::number( index ).rightJustify( 3, '0' ) ) ); + elemPbcSelectionPNRDT.setAttribute( "ref", TQString( "select-%1-%2" ).tqarg( ref ).tqarg( TQString::number( index ).rightJustify( 3, '0' ) ) ); break; case K3bVcdTrack::DEFAULT: elemPbcSelectionPNRDT = addSubElement( doc, elemSelection, "default" ); - elemPbcSelectionPNRDT.setAttribute( "ref", QString( "select-%1-%2" ).arg( ref ).arg( QString::number( index ).rightJustify( 3, '0' ) ) ); + elemPbcSelectionPNRDT.setAttribute( "ref", TQString( "select-%1-%2" ).tqarg( ref ).tqarg( TQString::number( index ).rightJustify( 3, '0' ) ) ); break; case K3bVcdTrack::AFTERTIMEOUT: if ( track->getWaitTime() >= 0 ) { elemPbcSelectionPNRDT = addSubElement( doc, elemSelection, "timeout" ); - elemPbcSelectionPNRDT.setAttribute( "ref", QString( "select-%1-%2" ).arg( ref ).arg( QString::number( index ).rightJustify( 3, '0' ) ) ); + elemPbcSelectionPNRDT.setAttribute( "ref", TQString( "select-%1-%2" ).tqarg( ref ).tqarg( TQString::number( index ).rightJustify( 3, '0' ) ) ); } break; } @@ -363,23 +363,23 @@ void K3bVcdXmlView::doPbc( QDomDocument& doc, QDomElement& parent, K3bVcdTrack* } addSubElement( doc, elemSelection, "wait", track->getWaitTime() ); - QDomElement loop = addSubElement( doc, elemSelection, "loop", track->getPlayTime() ); + TQDomElement loop = addSubElement( doc, elemSelection, "loop", track->getPlayTime() ); if ( track->Reactivity() ) loop.setAttribute( "jump-timing", "delayed" ); else loop.setAttribute( "jump-timing", "immediate" ); - addSubElement( doc, elemSelection, "play-item" ).setAttribute( "ref", QString( "%1-%2" ).arg( ref ).arg( QString::number( track->index() ).rightJustify( 3, '0' ) ) ); + addSubElement( doc, elemSelection, "play-item" ).setAttribute( "ref", TQString( "%1-%2" ).tqarg( ref ).tqarg( TQString::number( track->index() ).rightJustify( 3, '0' ) ) ); setNumkeySEL( doc, elemSelection, track ); } -void K3bVcdXmlView::setNumkeyBSN( QDomDocument& doc, QDomElement& parent, K3bVcdTrack* track ) +void K3bVcdXmlView::setNumkeyBSN( TQDomDocument& doc, TQDomElement& tqparent, K3bVcdTrack* track ) { if ( track->PbcNumKeys() ) { if ( track->PbcNumKeysUserdefined() ) { - QMap<int, K3bVcdTrack*> numKeyMap = track->DefinedNumKey(); - QMap<int, K3bVcdTrack*>::const_iterator trackIt; + TQMap<int, K3bVcdTrack*> numKeyMap = track->DefinedNumKey(); + TQMap<int, K3bVcdTrack*>::const_iterator trackIt; m_startkey = 0; trackIt = numKeyMap.begin(); @@ -387,53 +387,53 @@ void K3bVcdXmlView::setNumkeyBSN( QDomDocument& doc, QDomElement& parent, K3bVcd m_startkey = trackIt.key(); if ( m_startkey > 0 ) - addSubElement( doc, parent, "bsn", m_startkey ); + addSubElement( doc, tqparent, "bsn", m_startkey ); else // user has no numKeys defined for this track track->setPbcNumKeys( false ); } else { // default start with key #1 - addSubElement( doc, parent, "bsn", 1 ); + addSubElement( doc, tqparent, "bsn", 1 ); } } } -void K3bVcdXmlView::setNumkeySEL( QDomDocument& doc, QDomElement& parent, K3bVcdTrack* track ) +void K3bVcdXmlView::setNumkeySEL( TQDomDocument& doc, TQDomElement& tqparent, K3bVcdTrack* track ) { if ( track->PbcNumKeys() ) { - QDomElement elemPbcSelectionNumKeySEL; - QString ref = ( track->isSegment() ) ? "segment" : "sequence"; + TQDomElement elemPbcSelectionNumKeySEL; + TQString ref = ( track->isSegment() ) ? "segment" : "sequence"; int none = m_startkey; if ( track->PbcNumKeysUserdefined() ) { - QMap<int, K3bVcdTrack*> numKeyMap = track->DefinedNumKey(); - QMap<int, K3bVcdTrack*>::const_iterator trackIt; + TQMap<int, K3bVcdTrack*> numKeyMap = track->DefinedNumKey(); + TQMap<int, K3bVcdTrack*>::const_iterator trackIt; for ( trackIt = numKeyMap.begin(); trackIt != numKeyMap.end(); ++trackIt ) { - kdDebug() << QString( "trackIt key: %1 none: %2" ).arg( trackIt.key() ).arg( none ) << endl; + kdDebug() << TQString( "trackIt key: %1 none: %2" ).tqarg( trackIt.key() ).tqarg( none ) << endl; while ( none < trackIt.key() ) { - elemPbcSelectionNumKeySEL = addSubElement( doc, parent, "select" ); - elemPbcSelectionNumKeySEL.setAttribute( "ref", QString( "select-%1-%2" ).arg( ref ).arg( QString::number( track->index() ).rightJustify( 3, '0' ) ) ); - addComment( doc, parent, QString( "key %1 -> %2 (normal none)" ).arg( none ).arg( QFile::encodeName( track->absPath() ) ) ); + elemPbcSelectionNumKeySEL = addSubElement( doc, tqparent, "select" ); + elemPbcSelectionNumKeySEL.setAttribute( "ref", TQString( "select-%1-%2" ).tqarg( ref ).tqarg( TQString::number( track->index() ).rightJustify( 3, '0' ) ) ); + addComment( doc, tqparent, TQString( "key %1 -> %2 (normal none)" ).tqarg( none ).tqarg( TQFile::encodeName( track->absPath() ).data() ) ); none++; } if ( trackIt.data() ) { - QString ref = ( trackIt.data() ->isSegment() ) ? "segment" : "sequence"; - elemPbcSelectionNumKeySEL = addSubElement( doc, parent, "select" ); - elemPbcSelectionNumKeySEL.setAttribute( "ref", QString( "select-%1-%2" ).arg( ref ).arg( QString::number( trackIt.data() ->index() ).rightJustify( 3, '0' ) ) ); - addComment( doc, parent, QString( "key %1 -> %2" ).arg( trackIt.key() ).arg( QFile::encodeName( trackIt.data() ->absPath() ) ) ); + TQString ref = ( trackIt.data() ->isSegment() ) ? "segment" : "sequence"; + elemPbcSelectionNumKeySEL = addSubElement( doc, tqparent, "select" ); + elemPbcSelectionNumKeySEL.setAttribute( "ref", TQString( "select-%1-%2" ).tqarg( ref ).tqarg( TQString::number( trackIt.data() ->index() ).rightJustify( 3, '0' ) ) ); + addComment( doc, tqparent, TQString( "key %1 -> %2" ).tqarg( trackIt.key() ).tqarg( TQFile::encodeName( trackIt.data() ->absPath() ).data() ) ); } else { - elemPbcSelectionNumKeySEL = addSubElement( doc, parent, "select" ); + elemPbcSelectionNumKeySEL = addSubElement( doc, tqparent, "select" ); elemPbcSelectionNumKeySEL.setAttribute( "ref", "end" ); - addComment( doc, parent, QString( "key %1 -> end" ).arg( trackIt.key() ) ); + addComment( doc, tqparent, TQString( "key %1 -> end" ).tqarg( trackIt.key() ) ); } none++; } } else { // default reference to itSelf - elemPbcSelectionNumKeySEL = addSubElement( doc, parent, "select" ); - elemPbcSelectionNumKeySEL.setAttribute( "ref", QString( "select-%1-%2" ).arg( ref ).arg( QString::number( track->index() ).rightJustify( 3, '0' ) ) ); + elemPbcSelectionNumKeySEL = addSubElement( doc, tqparent, "select" ); + elemPbcSelectionNumKeySEL.setAttribute( "ref", TQString( "select-%1-%2" ).tqarg( ref ).tqarg( TQString::number( track->index() ).rightJustify( 3, '0' ) ) ); } } } |