summaryrefslogtreecommitdiffstats
path: root/src/projectsession.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/projectsession.cpp')
-rw-r--r--src/projectsession.cpp112
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()) );
}
}