diff options
Diffstat (limited to 'src/projectsession.cpp')
| -rw-r--r-- | src/projectsession.cpp | 112 | 
1 files changed, 56 insertions, 56 deletions
| diff --git a/src/projectsession.cpp b/src/projectsession.cpp index be3ec4a1..1b09ca71 100644 --- a/src/projectsession.cpp +++ b/src/projectsession.cpp @@ -15,10 +15,10 @@   *                                                                         *   ***************************************************************************/ -#include <qdom.h> -#include <qptrlist.h> -#include <qfile.h> -#include <qtimer.h> +#include <tqdom.h> +#include <tqptrlist.h> +#include <tqfile.h> +#include <tqtimer.h>  #include <kparts/part.h>  #include <kurl.h> @@ -58,21 +58,21 @@ void ProjectSession::initXMLTree()    // or a new project gets generated (which doesn't have a kdevses file    // either as the project has never been closed before opening it).    domdoc.clear(); -  QDomDocument doc("KDevPrjSession"); +  TQDomDocument doc("KDevPrjSession");    domdoc=doc;    domdoc.appendChild( domdoc.createProcessingInstruction( "xml", "version=\"1.0\" encoding=\"UTF-8\"" ) );    // KDevPrjSession is the root element of the XML file -  QDomElement session = domdoc.documentElement(); +  TQDomElement session = domdoc.documentElement();    session = domdoc.createElement("KDevPrjSession");    domdoc.appendChild( session);  }  //--------------------------------------------------------------------------- -bool ProjectSession::restoreFromFile( const QString & sessionFileName, const QValueList< KDevPlugin * > plugins ) +bool ProjectSession::restoreFromFile( const TQString & sessionFileName, const TQValueList< KDevPlugin * > plugins )  {    bool bFileOpenOK = true; -  QFile f(sessionFileName); +  TQFile f(sessionFileName);    if ( f.open(IO_ReadOnly) ) {  // file opened successfully      bool ok = domdoc.setContent( &f);      f.close(); @@ -96,7 +96,7 @@ bool ProjectSession::restoreFromFile( const QString & sessionFileName, const QVa      return false;    } -  QDomElement session = domdoc.documentElement(); +  TQDomElement session = domdoc.documentElement();    // read the information about the mainframe widget    if (bFileOpenOK) { @@ -104,13 +104,13 @@ bool ProjectSession::restoreFromFile( const QString & sessionFileName, const QVa    }  	// now also let the plugins load their session stuff -	QDomElement pluginListEl = session.namedItem("pluginList").toElement(); -	QValueList<KDevPlugin*>::ConstIterator it = plugins.begin(); +	TQDomElement pluginListEl = session.namedItem("pluginList").toElement(); +	TQValueList<KDevPlugin*>::ConstIterator it = plugins.begin();  	while( it != plugins.end() )  	{  		KDevPlugin* pPlugin = (*it); -		QString pluginName = pPlugin->instance()->instanceName(); -		QDomElement pluginEl = pluginListEl.namedItem(pluginName).toElement(); +		TQString pluginName = pPlugin->instance()->instanceName(); +		TQDomElement pluginEl = pluginListEl.namedItem(pluginName).toElement();  		if (!pluginEl.isNull()) {  			// now plugin, load what you find!  			pPlugin->restorePartialProjectSession(&pluginEl); @@ -118,15 +118,15 @@ bool ProjectSession::restoreFromFile( const QString & sessionFileName, const QVa  		++it;  	} -	QTimer::singleShot( 0, this, SLOT(loadDocument()) ); +	TQTimer::singleShot( 0, this, TQT_SLOT(loadDocument()) );    return true;  }  //--------------------------------------------------------------------------- -void ProjectSession::recreateDocs(QDomElement& el) +void ProjectSession::recreateDocs(TQDomElement& el)  { -////  QDomElement mainframeEl = el.namedItem("Mainframe").toElement(); +////  TQDomElement mainframeEl = el.namedItem("Mainframe").toElement();  ////  bool bMaxMode =initXMLTree() (bool) mainframeEl.attribute("MaximizeMode", "0").toInt();  ////  QextMdiMainFrm* pMainWidget = (QextMdiMainFrm*) qApp->mainWidget();  ////  pMainWidget->setEnableMaximizedChildFrmMode(bMaxMode); @@ -134,17 +134,17 @@ void ProjectSession::recreateDocs(QDomElement& el)  ////  pMainWidget->hideViewTaskBar();    // read the information about the documents -  QDomElement docsAndViewsEl = el.namedItem("DocsAndViews").toElement(); +  TQDomElement docsAndViewsEl = el.namedItem("DocsAndViews").toElement();    int nNrOfDocs = docsAndViewsEl.attribute("NumberOfDocuments", "0").toInt();    // loop over all docs    int nDoc = 0; -  QDomElement docEl; +  TQDomElement docEl;    for (docEl = docsAndViewsEl.firstChild().toElement(), nDoc = 0;         nDoc < nNrOfDocs;         nDoc++, docEl = docEl.nextSibling().toElement())    {      // read the document name and type -    QString docName = docEl.attribute( "URL", ""); +    TQString docName = docEl.attribute( "URL", "");      if (!docName.isEmpty() /* && URL::exists(docName)*/) {        KURL url(docName);        // create the views of this document, the first view creation will also create the document @@ -163,7 +163,7 @@ void ProjectSession::recreateDocs(QDomElement& el)  }  //--------------------------------------------------------------------------- -void ProjectSession::recreateViews(KURL& url, QDomElement docEl, bool activate) +void ProjectSession::recreateViews(KURL& url, TQDomElement docEl, bool activate)  {    // read information about the views    int nNrOfViews = docEl.attribute( "NumberOfViews", "0").toInt(); @@ -173,7 +173,7 @@ void ProjectSession::recreateViews(KURL& url, QDomElement docEl, bool activate)  	if ( nNrOfViews > 0 )  	{ -		QDomElement viewEl = docEl.firstChild().toElement(); +		TQDomElement viewEl = docEl.firstChild().toElement();  		DocumentData dd;  		dd.type = viewEl.attribute("Type");  		dd.line = viewEl.attribute("line", "0").toInt(); @@ -188,9 +188,9 @@ void ProjectSession::recreateViews(KURL& url, QDomElement docEl, bool activate)    // loop over all views of this document    int nView = 0; -  QDomElement viewEl; -  QString viewType; -  QString context; +  TQDomElement viewEl; +  TQString viewType; +  TQString context;    if (docEl.hasAttribute("context")) {      context = docEl.attribute("context");    } @@ -213,7 +213,7 @@ void ProjectSession::recreateViews(KURL& url, QDomElement docEl, bool activate)      else {        PartController::getInstance()->showDocument(url);      } -    QDomElement viewPropertiesEl = viewEl.namedItem("AdditionalSettings").toElement(); +    TQDomElement viewPropertiesEl = viewEl.namedItem("AdditionalSettings").toElement();      if (!viewPropertiesEl.isNull()) {        emit sig_restoreAdditionalViewProperties(url.url(), &viewPropertiesEl);      } @@ -230,16 +230,16 @@ void ProjectSession::recreateViews(KURL& url, QDomElement docEl, bool activate)  }  //--------------------------------------------------------------------------- -bool ProjectSession::saveToFile( const QString & sessionFileName, const QValueList< KDevPlugin * > plugins ) +bool ProjectSession::saveToFile( const TQString & sessionFileName, const TQValueList< KDevPlugin * > plugins )  { -  QString section, keyword; -  QDomElement session = domdoc.documentElement(); +  TQString section, keyword; +  TQDomElement session = domdoc.documentElement();    int nDocs = 0; -  QString docIdStr; +  TQString docIdStr;  ////  // read the information about the mainframe widget -////  QDomElement mainframeEl = session.namedItem("Mainframe").toElement(); +////  TQDomElement mainframeEl = session.namedItem("Mainframe").toElement();  ////  if(mainframeEl.isNull()){  ////    mainframeEl=domdoc.createElement("Mainframe");  ////    session.appendChild( mainframeEl); @@ -249,22 +249,22 @@ bool ProjectSession::saveToFile( const QString & sessionFileName, const QValueLi    // read the information about the documents -  QDomElement docsAndViewsEl = session.namedItem("DocsAndViews").toElement(); +  TQDomElement docsAndViewsEl = session.namedItem("DocsAndViews").toElement();    if (docsAndViewsEl.isNull()) {      docsAndViewsEl = domdoc.createElement("DocsAndViews");      session.appendChild( docsAndViewsEl);    }    else {      // we need to remove the old ones before memorizing the current ones (to avoid merging) -    QDomNode n = docsAndViewsEl.firstChild(); +    TQDomNode n = docsAndViewsEl.firstChild();      while ( !n.isNull() ) { -      QDomNode toBeRemoved = n; +      TQDomNode toBeRemoved = n;        n = n.nextSibling();        docsAndViewsEl.removeChild(toBeRemoved);      }    } -	QPtrListIterator<KParts::Part> it( *PartController::getInstance()->parts() ); +	TQPtrListIterator<KParts::Part> it( *PartController::getInstance()->parts() );  	for ( ; it.current(); ++it )  	{ @@ -272,16 +272,16 @@ bool ProjectSession::saveToFile( const QString & sessionFileName, const QValueLi  		if (!pReadOnlyPart)  			continue; -		QString url = pReadOnlyPart->url().url(); +		TQString url = pReadOnlyPart->url().url();  		docIdStr.setNum(nDocs); -		QDomElement docEl = domdoc.createElement("Doc" + docIdStr); +		TQDomElement docEl = domdoc.createElement("Doc" + docIdStr);  		docEl.setAttribute( "URL", url);  		docsAndViewsEl.appendChild( docEl);  		nDocs++;  		docEl.setAttribute( "NumberOfViews", 1); -		QDomElement viewEl = domdoc.createElement( "View0"); +		TQDomElement viewEl = domdoc.createElement( "View0");  		docEl.appendChild( viewEl);  		if ( dynamic_cast<HTMLDocumentationPart*>(pReadOnlyPart) ) @@ -299,7 +299,7 @@ bool ProjectSession::saveToFile( const QString & sessionFileName, const QValueLi  			}  			if ( KTextEditor::EncodingInterface * ei = dynamic_cast<KTextEditor::EncodingInterface*>( pReadOnlyPart ) )  			{ -				QString encoding = ei->encoding(); +				TQString encoding = ei->encoding();  				if ( !encoding.isNull() )  				{  					viewEl.setAttribute( "Encoding", encoding ); @@ -313,10 +313,10 @@ bool ProjectSession::saveToFile( const QString & sessionFileName, const QValueLi  	}  /* -  QPtrListIterator<KParts::Part> it( *PartController::getInstance()->parts() ); +  TQPtrListIterator<KParts::Part> it( *PartController::getInstance()->parts() );    for ( ; it.current(); ++it ) { -////    QString partName = it.current()->name(); -////    QMessageBox::information(0L,"",partName); +////    TQString partName = it.current()->name(); +////    TQMessageBox::information(0L,"",partName);      KParts::ReadOnlyPart* pReadOnlyPart = dynamic_cast<KParts::ReadOnlyPart*>(it.current());      if (!pReadOnlyPart) @@ -325,34 +325,34 @@ bool ProjectSession::saveToFile( const QString & sessionFileName, const QValueLi      HTMLDocumentationPart* pDocuPart = dynamic_cast<HTMLDocumentationPart*>(pReadOnlyPart);      /// @todo Save relative path for project sharing? -    QString url = pReadOnlyPart->url().url(); +    TQString url = pReadOnlyPart->url().url();      docIdStr.setNum(nDocs); -    QDomElement docEl = domdoc.createElement("Doc" + docIdStr); +    TQDomElement docEl = domdoc.createElement("Doc" + docIdStr);      docEl.setAttribute( "URL", url);      docsAndViewsEl.appendChild( docEl);      nDocs++;  ////    docEl.setAttribute( "Type", "???");  ////    // get the view list -////    QPtrList<KWpEditorPartriteView> viewList = pDoc->viewList(); +////    TQPtrList<KWpEditorPartriteView> viewList = pDoc->viewList();  ////    // write the number of views  ////    docEl.setAttribute( "NumberOfViews", viewList.count());      docEl.setAttribute( "NumberOfViews", 1);      // loop over all views of this document      int nView = 0;  ////    KWriteView* pView = 0L; -    QString viewIdStr; +    TQString viewIdStr;  ////    for (viewList.first(), nView = 0; viewList.current() != 0; viewList.next(), nView++) {  ////      pView = viewList.current();  ////      if (pView != 0L) {          viewIdStr.setNum( nView); -        QDomElement viewEl = domdoc.createElement( "View"+viewIdStr); +        TQDomElement viewEl = domdoc.createElement( "View"+viewIdStr);          docEl.appendChild( viewEl);          // focus?  ////        viewEl.setAttribute("Focus", (((CEditWidget*)pView->parentWidget()) == m_pDocViewMan->currentEditView()));          viewEl.setAttribute("Type", "???"); -    QDomElement viewPropertiesEl = domdoc.createElement("AdditionalSettings"); +    TQDomElement viewPropertiesEl = domdoc.createElement("AdditionalSettings");      viewEl.appendChild(viewPropertiesEl);      emit sig_saveAdditionalViewProperties(url, &viewPropertiesEl); @@ -375,27 +375,27 @@ bool ProjectSession::saveToFile( const QString & sessionFileName, const QValueLi    // now also let the project-related plugins save their session stuff    // read the information about the documents -  QDomElement pluginListEl = session.namedItem("pluginList").toElement(); +  TQDomElement pluginListEl = session.namedItem("pluginList").toElement();    if (pluginListEl.isNull()) {      pluginListEl = domdoc.createElement("pluginList");      session.appendChild( pluginListEl);    }    else {      // we need to remove the old ones before memorizing the current ones (to avoid merging) -    QDomNode n = pluginListEl.firstChild(); +    TQDomNode n = pluginListEl.firstChild();      while ( !n.isNull() ) { -      QDomNode toBeRemoved = n; +      TQDomNode toBeRemoved = n;        n = n.nextSibling();        pluginListEl.removeChild(toBeRemoved);      }    } -	QValueList<KDevPlugin*>::ConstIterator itt = plugins.begin(); +	TQValueList<KDevPlugin*>::ConstIterator itt = plugins.begin();  	while( itt != plugins.end() )  	{  		KDevPlugin* pPlugin = (*itt); -		QString pluginName = pPlugin->instance()->instanceName(); -		QDomElement pluginEl = domdoc.createElement(pluginName); +		TQString pluginName = pPlugin->instance()->instanceName(); +		TQDomElement pluginEl = domdoc.createElement(pluginName);  		// now plugin, save what you have!  		pPlugin->savePartialProjectSession(&pluginEl); @@ -409,9 +409,9 @@ bool ProjectSession::saveToFile( const QString & sessionFileName, const QValueLi  	}    // Write it out to the session file on disc -  QFile f(sessionFileName); +  TQFile f(sessionFileName);    if ( f.open(IO_WriteOnly) ) {    // file opened successfully -    QTextStream t( &f );        // use a text stream +    TQTextStream t( &f );        // use a text stream      t << domdoc.toCString();      f.close();    } @@ -444,7 +444,7 @@ void ProjectSession::loadDocument( )  		_docDataList.pop_front();  		loadDocument(); -		//QTimer::singleShot( 0, this, SLOT(loadDocument()) ); +		//TQTimer::singleShot( 0, this, TQT_SLOT(loadDocument()) );  	}  } | 
