diff options
author | Slávek Banko <[email protected]> | 2013-10-08 00:13:25 +0200 |
---|---|---|
committer | Slávek Banko <[email protected]> | 2013-10-08 05:14:53 +0200 |
commit | 84f5a315c3429b47a7eff15e626e2efdbe4f6e5e (patch) | |
tree | 770861aa9033e1dc6c5168358194ff85b32dd429 /src/kscope.cpp | |
parent | 57d8bb3d12aed373eee08915f0ff19f5233aabe3 (diff) | |
download | kscope-84f5a315c3429b47a7eff15e626e2efdbe4f6e5e.tar.gz kscope-84f5a315c3429b47a7eff15e626e2efdbe4f6e5e.zip |
Initial TQt conversion
Diffstat (limited to 'src/kscope.cpp')
-rw-r--r-- | src/kscope.cpp | 166 |
1 files changed, 83 insertions, 83 deletions
diff --git a/src/kscope.cpp b/src/kscope.cpp index 3e4c134..5e56233 100644 --- a/src/kscope.cpp +++ b/src/kscope.cpp @@ -25,7 +25,7 @@ * ***************************************************************************/ -#include <qfile.h> +#include <ntqfile.h> #include <kfiledialog.h> #include <kmenubar.h> #include <klocale.h> @@ -71,7 +71,7 @@ * @param pParent The parent widget * @param szName The widget's name */ -KScope::KScope(QWidget* pParent, const char* szName) : +KScope::KScope(TQWidget* pParent, const char* szName) : KParts::DockMainWindow(pParent, szName), m_pCscopeBuild(NULL), m_sCurFilePath(""), @@ -82,7 +82,7 @@ KScope::KScope(QWidget* pParent, const char* szName) : m_bRebuildDB(false), m_pMakeDlg(NULL) { - QString sPath; + TQString sPath; // Load configuration Config().load(); @@ -93,8 +93,8 @@ KScope::KScope(QWidget* pParent, const char* szName) : m_pFileView = new FileView(this); m_pFileList = m_pFileView->getFileList(); m_pMsgDlg = new CscopeMsgDlg(this); - m_pQueryDock = createDockWidget("Query Window", QPixmap()); - m_pFileViewDock = createDockWidget("File List Window", QPixmap()); + m_pQueryDock = createDockWidget("Query Window", TQPixmap()); + m_pFileViewDock = createDockWidget("File List Window", TQPixmap()); // Connect menu and toolbar items with the object's slots m_pActions = new KScopeActions(this); @@ -121,23 +121,23 @@ KScope::KScope(QWidget* pParent, const char* szName) : // Open a file for editing when selected in the project's file list or the // file tree - connect(m_pFileView, SIGNAL(fileRequested(const QString&, uint)), this, - SLOT(slotShowEditor(const QString&, uint))); + connect(m_pFileView, SIGNAL(fileRequested(const TQString&, uint)), this, + SLOT(slotShowEditor(const TQString&, uint))); // Delete an editor page object after it is removed connect(m_pEditTabs, SIGNAL(editorRemoved(EditorPage*)), this, SLOT(slotDeleteEditor(EditorPage*))); - connect(m_pEditTabs, SIGNAL(filesDropped(QDropEvent*)), this, - SLOT(slotDropEvent(QDropEvent*))); + connect(m_pEditTabs, SIGNAL(filesDropped(TQDropEvent*)), this, + SLOT(slotDropEvent(TQDropEvent*))); // Set an editor as the active part whenever its owner tab is selected connect(m_pEditTabs, SIGNAL(editorChanged(EditorPage*, EditorPage*)), this, SLOT(slotChangeEditor(EditorPage*, EditorPage*))); // Display a file at a specific line when selected in a query list - connect(m_pQueryWidget, SIGNAL(lineRequested(const QString&, uint)), - this, SLOT(slotQueryShowEditor(const QString&, uint))); + connect(m_pQueryWidget, SIGNAL(lineRequested(const TQString&, uint)), + this, SLOT(slotQueryShowEditor(const TQString&, uint))); // Display the symbol dialogue when the user opens a new query page connect(m_pQueryWidget, SIGNAL(newQuery()), @@ -148,8 +148,8 @@ KScope::KScope(QWidget* pParent, const char* szName) : connect(&m_timerRebuild, SIGNAL(timeout()), this, SLOT(slotRebuildDB())); // Display a file at a specific line when selected in a call tree dialogue - connect(m_pCallTreeMgr, SIGNAL(lineRequested(const QString&, uint)), - this, SLOT(slotQueryShowEditor(const QString&, uint))); + connect(m_pCallTreeMgr, SIGNAL(lineRequested(const TQString&, uint)), + this, SLOT(slotQueryShowEditor(const TQString&, uint))); // Store main window settings when closed setAutoSaveSettings(); @@ -203,14 +203,14 @@ void KScope::initMainWindow() { KStatusBar* pStatus; KDockWidget* pMainDock; - QPopupMenu* pPopup; + TQPopupMenu* pPopup; // Create the status bar pStatus = statusBar(); pStatus->insertItem(i18n(" Line: N/A Col: N/A "), 0, 0, true); // Create the main dock for the editor tabs widget - pMainDock = createDockWidget("Editors Window", QPixmap()); + pMainDock = createDockWidget("Editors Window", TQPixmap()); pMainDock->setWidget(m_pEditTabs); pMainDock->setDockSite(KDockWidget::DockCorner); setMainDockWidget(pMainDock); @@ -236,11 +236,11 @@ void KScope::initMainWindow() SLOT(slotFileViewDockClosed())); // Associate the "Window" menu with the editor tabs widdget - pPopup = (QPopupMenu*)factory()->container("window", this); + pPopup = (TQPopupMenu*)factory()->container("window", this); m_pEditTabs->setWindowMenu(pPopup); // Associate the "Query" popup menu with the query widget - pPopup = (QPopupMenu*)factory()->container("query_popup", this); + pPopup = (TQPopupMenu*)factory()->container("query_popup", this); m_pQueryWidget->setPageMenu(pPopup, m_pActions->getLockAction()); // Restore dock configuration @@ -284,7 +284,7 @@ void KScope::slotCreateProject() { NewProjectDlg dlg(true, this); ProjectBase::Options opt; - QString sProjPath; + TQString sProjPath; // Prompt the user to close any active projects if (m_pProjMgr->curProject()) { @@ -301,7 +301,7 @@ void KScope::slotCreateProject() } // Display the "New Project" dialog - if (dlg.exec() != QDialog::Accepted) + if (dlg.exec() != TQDialog::Accepted) return; // Create and open the new project @@ -318,15 +318,15 @@ void KScope::slotCreateProject() void KScope::slotOpenProject() { OpenProjectDlg dlg; - QString sPath; + TQString sPath; - if (dlg.exec() == QDialog::Rejected) + if (dlg.exec() == TQDialog::Rejected) return; sPath = dlg.getPath(); // Check if the path refers to a permanent or temporary project - if (QFileInfo(sPath).isDir()) + if (TQFileInfo(sPath).isDir()) openProject(sPath); else openCscopeOut(sPath); @@ -355,7 +355,7 @@ void KScope::slotProjectFiles() // Display the files dialog ProjectFilesDlg dlg((Project*)pProj, this); - if (dlg.exec() != QDialog::Accepted) + if (dlg.exec() != TQDialog::Accepted) return; // Update the project's file list @@ -392,7 +392,7 @@ void KScope::slotProjectProps() dlg.setProperties(pProj->getName(), pProj->getPath(), opt); // Display the properties dialog - if (dlg.exec() != QDialog::Accepted) + if (dlg.exec() != TQDialog::Accepted) return; // Set new properties @@ -420,7 +420,7 @@ void KScope::slotProjectProps() */ void KScope::slotProjectCscopeOut() { - QString sFilePath; + TQString sFilePath; // Prompt for a Cscope.out file sFilePath = KFileDialog::getOpenFileName(); @@ -520,7 +520,7 @@ void KScope::slotQueryIncluding() */ void KScope::slotQueryQuickDef() { - QString sSymbol; + TQString sSymbol; QueryViewDlg* pDlg; uint nType; bool bCase; @@ -534,8 +534,8 @@ void KScope::slotQueryQuickDef() pDlg = new QueryViewDlg(QueryViewDlg::DestroyOnSelect, this); // Display a line when it is selected in the dialogue - connect(pDlg, SIGNAL(lineRequested(const QString&, uint)), this, - SLOT(slotShowEditor(const QString&, uint))); + connect(pDlg, SIGNAL(lineRequested(const TQString&, uint)), this, + SLOT(slotShowEditor(const TQString&, uint))); // Start the query pDlg->query(nType, sSymbol); @@ -596,7 +596,7 @@ void KScope::slotConfigure() connect(&dlg, SIGNAL(applyPref()), this, SLOT(slotApplyPref())); // Show the dialog - if (dlg.exec() == QDialog::Accepted) { + if (dlg.exec() == TQDialog::Accepted) { // Verify Cscope's installation verifyCscope(); } @@ -610,7 +610,7 @@ void KScope::slotConfigure() */ void KScope::slotProjectFilesChanged() { - QStringList slArgs; + TQStringList slArgs; // Refresh the file list m_pFileList->setUpdatesEnabled(false); @@ -630,9 +630,9 @@ void KScope::slotProjectFilesChanged() * file list, and the project's database is rebuilt. * @param slFiles The list of file paths added to the project */ -void KScope::slotFilesAdded(const QStringList& slFiles) +void KScope::slotFilesAdded(const TQStringList& slFiles) { - QStringList::const_iterator itr; + TQStringList::const_iterator itr; // Add the file paths to the project's file list for (itr = slFiles.begin(); itr != slFiles.end(); ++itr) @@ -651,7 +651,7 @@ void KScope::slotFilesAdded(const QStringList& slFiles) */ void KScope::slotQuery(uint nType, bool bPrompt) { - QString sSymbol; + TQString sSymbol; CallTreeDlg* pCallTreeDlg; bool bCase; @@ -680,13 +680,13 @@ void KScope::slotQuery(uint nType, bool bPrompt) * If another project is currently active, it is closed first. * @param sDir The directory of the project to open. */ -void KScope::openProject(const QString& sDir) +void KScope::openProject(const TQString& sDir) { - QString sProjDir; + TQString sProjDir; ProjectBase* pProj; - QStringList slQueryFiles; - QStringList slCallTreeFiles; - QStringList slArgs; + TQStringList slQueryFiles; + TQStringList slCallTreeFiles; + TQStringList slArgs; ProjectBase::Options opt; // Close the current project (may return false if the user clicks on the @@ -695,7 +695,7 @@ void KScope::openProject(const QString& sDir) return; // Open the project in the project manager - sProjDir = QDir::cleanDirPath(sDir); + sProjDir = TQDir::cleanDirPath(sDir); if (!m_pProjMgr->open(sProjDir)) return; @@ -754,7 +754,7 @@ void KScope::openProject(const QString& sDir) * @param sFilePath The full path of the Cscope.out file * @return true if successful, false otherwise */ -bool KScope::openCscopeOut(const QString& sFilePath) +bool KScope::openCscopeOut(const TQString& sFilePath) { ProjectBase* pProj; @@ -798,8 +798,8 @@ bool KScope::openCscopeOut(const QString& sFilePath) */ void KScope::openLastProject() { - const QStringList slProjects = Config().getRecentProjects(); - QString sPath; + const TQStringList slProjects = Config().getRecentProjects(); + TQString sPath; if (slProjects.empty()) return; @@ -808,7 +808,7 @@ void KScope::openLastProject() sPath = *slProjects.begin(); // Check if the path refers to a temporary project - if (!QFileInfo(sPath).isDir()) { + if (!TQFileInfo(sPath).isDir()) { openCscopeOut(sPath); return; } @@ -846,7 +846,7 @@ void KScope::restoreSession() for (pLoc = sess.fllOpenFiles.first(); pLoc != NULL; pLoc = sess.fllOpenFiles.next()) { - if (QFile::exists(pLoc->m_sPath)) { + if (TQFile::exists(pLoc->m_sPath)) { pPage = addEditor(pLoc->m_sPath); pPage->setCursorPos(pLoc->m_nLine, pLoc->m_nCol); } @@ -901,8 +901,8 @@ void KScope::toggleQueryWindow(bool bShow) */ void KScope::parseCmdLine(KCmdLineArgs* pArgs) { - QString sArg; - QFileInfo fi; + TQString sArg; + TQFileInfo fi; int i; // Loop over all arguments @@ -981,8 +981,8 @@ void KScope::initCscope() SLOT(slotBuildAborted())); // Show errors in a modeless dialogue - connect(m_pCscopeBuild, SIGNAL(error(const QString&)), this, - SLOT(slotCscopeError(const QString&))); + connect(m_pCscopeBuild, SIGNAL(error(const TQString&)), this, + SLOT(slotCscopeError(const TQString&))); } /** @@ -1052,7 +1052,7 @@ bool KScope::slotCloseProject() m_pProjMgr->close(); delete m_pCscopeBuild; m_pCscopeBuild = NULL; - setCaption(QString::null); + setCaption(TQString::null); // Clear the contents of the file list m_pFileView->clear(); @@ -1072,13 +1072,13 @@ bool KScope::slotCloseProject() */ void KScope::slotExtEdit() { - QString sCmdLine; + TQString sCmdLine; KProcess proc; // Create the command line for the external editor sCmdLine = Config().getExtEditor(); sCmdLine.replace("%F", m_sCurFilePath); - sCmdLine.replace("%L", QString::number(m_nCurLine)); + sCmdLine.replace("%L", TQString::number(m_nCurLine)); // Run the external editor proc.setUseShell(true); @@ -1161,7 +1161,7 @@ void KScope::slotCscopeVerified(bool bResult, uint nArgs) */ void KScope::slotProjectMake() { - QString sCmd, sDir; + TQString sCmd, sDir; // Create the make dialogue, if it does not exist if (m_pMakeDlg == NULL) { @@ -1174,8 +1174,8 @@ void KScope::slotProjectMake() m_pMakeDlg->setDir(sDir); // Show the relevant source location when an error link is clicked - connect(m_pMakeDlg, SIGNAL(fileRequested(const QString&, uint)), this, - SLOT(slotShowEditor(const QString&, uint))); + connect(m_pMakeDlg, SIGNAL(fileRequested(const TQString&, uint)), this, + SLOT(slotShowEditor(const TQString&, uint))); // Show the dialogue m_pMakeDlg->show(); @@ -1212,14 +1212,14 @@ void KScope::slotProjectRemake() void KScope::slotShowBookmarks() { BookmarksDlg dlg; - QString sPath; + TQString sPath; uint nLine; // Load the bookmark list m_pEditTabs->showBookmarks(dlg.getView()); // Show the dialogue - if (dlg.exec() != QDialog::Accepted) + if (dlg.exec() != TQDialog::Accepted) return; // Go to the selected bookmark @@ -1239,11 +1239,11 @@ void KScope::slotShowBookmarks() * determined automatically * @return true if the user hs enetered a symbol, false otherwise */ -bool KScope::getSymbol(uint& nType, QString& sSymbol, bool& bCase, +bool KScope::getSymbol(uint& nType, TQString& sSymbol, bool& bCase, bool bPrompt) { EditorPage* pPage; - QString sSuggested; + TQString sSuggested; // Set the currently selected text, if any if ((pPage = m_pEditTabs->getCurrentPage()) != NULL) @@ -1272,10 +1272,10 @@ bool KScope::getSymbol(uint& nType, QString& sSymbol, bool& bCase, * @param sFilePath The path of the file to open * @return A pointer to the found or newly created editor page */ -EditorPage* KScope::addEditor(const QString& sFilePath) +EditorPage* KScope::addEditor(const TQString& sFilePath) { EditorPage* pPage; - QString sAbsFilePath; + TQString sAbsFilePath; ProjectBase* pProj; // If the file name is given using a relative path, we need to convert @@ -1283,11 +1283,11 @@ EditorPage* KScope::addEditor(const QString& sFilePath) // TODO: Project needs a translatePath() method pProj = m_pProjMgr->curProject(); if (sFilePath[0] != '/' && pProj) { - sAbsFilePath = QDir::cleanDirPath(pProj->getSourceRoot() + "/" + + sAbsFilePath = TQDir::cleanDirPath(pProj->getSourceRoot() + "/" + sFilePath); } else { - sAbsFilePath = QDir::cleanDirPath(sFilePath); + sAbsFilePath = TQDir::cleanDirPath(sFilePath); } // Do not open a new editor if one exists for this file @@ -1312,7 +1312,7 @@ EditorPage* KScope::createEditorPage() { KTextEditor::Document* pDoc; EditorPage* pPage; - QPopupMenu* pMenu; + TQPopupMenu* pMenu; ProjectBase* pProj; // Load a new document part @@ -1321,26 +1321,26 @@ EditorPage* KScope::createEditorPage() return NULL; // Create the new editor page - pMenu = (QPopupMenu*)factory()->container(Config().getEditorPopupName(), + pMenu = (TQPopupMenu*)factory()->container(Config().getEditorPopupName(), this); pPage = new EditorPage(pDoc, pMenu, m_pEditTabs); m_pEditTabs->addEditorPage(pPage); // Show the file's path in the main title - connect(pPage, SIGNAL(fileOpened(EditorPage*, const QString&)), this, - SLOT(slotFileOpened(EditorPage*, const QString&))); + connect(pPage, SIGNAL(fileOpened(EditorPage*, const TQString&)), this, + SLOT(slotFileOpened(EditorPage*, const TQString&))); // Show cursor position in the status bar connect(pPage, SIGNAL(cursorPosChanged(uint, uint)), this, SLOT(slotShowCursorPos(uint, uint))); // Rebuild the database after a file has changed - connect(pPage, SIGNAL(fileSaved(const QString&, bool)), this, - SLOT(slotFileSaved(const QString&, bool))); + connect(pPage, SIGNAL(fileSaved(const TQString&, bool)), this, + SLOT(slotFileSaved(const TQString&, bool))); // Handle file drops - connect(pPage->getView(), SIGNAL(dropEventPass(QDropEvent*)), this, - SLOT(slotDropEvent(QDropEvent*))); + connect(pPage->getView(), SIGNAL(dropEventPass(TQDropEvent*)), this, + SLOT(slotDropEvent(TQDropEvent*))); // Apply per-project configuration pProj = m_pProjMgr->curProject(); @@ -1416,7 +1416,7 @@ void KScope::slotChangeEditor(EditorPage* pOldPage, EditorPage* pNewPage) * cursor, or 0 to maintain the cursor in its current * position (which does not affect the position history) */ -void KScope::slotShowEditor(const QString& sFilePath, uint nLine) +void KScope::slotShowEditor(const TQString& sFilePath, uint nLine) { EditorPage* pPage; @@ -1453,7 +1453,7 @@ void KScope::slotShowEditor(const QString& sFilePath, uint nLine) * @param sFilePath The full path of the file to open for editing * @param nLine The number of the line on which to position the cursor */ -void KScope::slotQueryShowEditor(const QString& sFilePath, uint nLine) +void KScope::slotQueryShowEditor(const TQString& sFilePath, uint nLine) { // Hide the query window, if it was hidden before a query was initiated if (m_bHideQueryOnSelection) @@ -1496,13 +1496,13 @@ void KScope::slotNewFile() void KScope::slotOpenFile() { ProjectBase* pProj; - QStringList slFiles; - QStringList::Iterator itr; + TQStringList slFiles; + TQStringList::Iterator itr; // Prompt the user for the file(s) to open. pProj = m_pProjMgr->curProject(); slFiles = KFileDialog::getOpenFileNames(pProj ? pProj->getSourceRoot() : - QString::null); + TQString::null); // Open all selected files. for (itr = slFiles.begin(); itr != slFiles.end(); ++itr) { @@ -1537,7 +1537,7 @@ void KScope::slotCloseAllWindows() * Cscope process. * @param sMsg The error message */ -void KScope::slotCscopeError(const QString& sMsg) +void KScope::slotCscopeError(const TQString& sMsg) { m_pMsgDlg->addText(sMsg); } @@ -1553,7 +1553,7 @@ void KScope::slotCscopeError(const QString& sMsg) */ void KScope::slotBuildProgress(int nFiles, int nTotal) { - QString sMsg; + TQString sMsg; // Use the progress dialogue, if it exists (first time builds) if (m_pProgressDlg) { @@ -1563,7 +1563,7 @@ void KScope::slotBuildProgress(int nFiles, int nTotal) // Show progress information sMsg = i18n("Rebuilding the cross reference database...") + " " + - QString::number((nFiles * 100) / nTotal) + "%"; + TQString::number((nFiles * 100) / nTotal) + "%"; statusBar()->message(sMsg); } @@ -1654,10 +1654,10 @@ void KScope::slotApplyPref() void KScope::slotShowCursorPos(uint nLine, uint nCol) { KStatusBar* pStatus = statusBar(); - QString sText; + TQString sText; /* Show the line and column numbers. */ - QTextOStream(&sText) << " Line: " << nLine << " Col: " << nCol << " "; + TQTextOStream(&sText) << " Line: " << nLine << " Col: " << nCol << " "; pStatus->changeItem(sText, 0); /* Store the current line. */ @@ -1670,7 +1670,7 @@ void KScope::slotShowCursorPos(uint nLine, uint nCol) * EditorPage object. * @param sFilePath The full path of the opened file */ -void KScope::slotFileOpened(EditorPage*, const QString& sFilePath) +void KScope::slotFileOpened(EditorPage*, const TQString& sFilePath) { m_sCurFilePath = sFilePath; setCaption(m_pProjMgr->getProjName() + " - " + m_sCurFilePath); @@ -1684,7 +1684,7 @@ void KScope::slotFileOpened(EditorPage*, const QString& sFilePath) * @param sPath The full path of the modified file that caused this event * @param bIsNew true if this is a new file, false otherwise */ -void KScope::slotFileSaved(const QString& sPath, bool bIsNew) +void KScope::slotFileSaved(const TQString& sPath, bool bIsNew) { ProjectBase* pProj; int nTime; @@ -1741,7 +1741,7 @@ void KScope::slotFileSaved(const QString& sPath, bool bIsNew) * Opens all files dropped over the widget. * @param pEvent Pointer to an object containing the list of dropped files */ -void KScope::slotDropEvent(QDropEvent* pEvent) +void KScope::slotDropEvent(TQDropEvent* pEvent) { KURL::List list; KURL::List::Iterator itr; |