diff options
Diffstat (limited to 'parts/astyle/astyle_part.cpp')
-rw-r--r-- | parts/astyle/astyle_part.cpp | 158 |
1 files changed, 79 insertions, 79 deletions
diff --git a/parts/astyle/astyle_part.cpp b/parts/astyle/astyle_part.cpp index 526af170..f89c2b95 100644 --- a/parts/astyle/astyle_part.cpp +++ b/parts/astyle/astyle_part.cpp @@ -1,9 +1,9 @@ #include "astyle_part.h" -#include <qwhatsthis.h> -#include <qvbox.h> -#include <qtextstream.h> -#include <qpopupmenu.h> +#include <tqwhatsthis.h> +#include <tqvbox.h> +#include <tqtextstream.h> +#include <tqpopupmenu.h> #include <kdeversion.h> #include <kdebug.h> #include <kdialogbase.h> @@ -27,8 +27,8 @@ #include <kfiledialog.h> #include <klocale.h> #include <kmessagebox.h> -#include <qlineedit.h> -#include <qregexp.h> +#include <tqlineedit.h> +#include <tqregexp.h> #include "astyle_widget.h" #include "astyle_adaptor.h" @@ -43,20 +43,20 @@ namespace { typedef KDevGenericFactory<AStylePart> AStyleFactory; K_EXPORT_COMPONENT_FACTORY( libkdevastyle, AStyleFactory( data ) ) -AStylePart::AStylePart(QObject *parent, const char *name, const QStringList &) +AStylePart::AStylePart(TQObject *parent, const char *name, const TQStringList &) : KDevSourceFormatter(&data, parent, name ? name : "AStylePart") { setInstance(AStyleFactory::instance()); setXMLFile("kdevpart_astyle.rc"); - formatTextAction = new KAction(i18n("&Reformat Source"), 0, this, SLOT(beautifySource()), actionCollection(), "edit_astyle"); + formatTextAction = new KAction(i18n("&Reformat Source"), 0, this, TQT_SLOT(beautifySource()), actionCollection(), "edit_astyle"); formatTextAction->setEnabled(false); formatTextAction->setToolTip(i18n("Reformat source")); formatTextAction->setWhatsThis(i18n("<b>Reformat source</b><p>Source reformatting functionality using <b>astyle</b> library. " "Also available in <b>New Class</b> and <b>Subclassing</b> wizards.")); - formatFileAction = new KAction(i18n("Format files"), 0, this, SLOT(formatFilesSelect()), actionCollection(), "tools_astyle"); + formatFileAction = new KAction(i18n("Format files"), 0, this, TQT_SLOT(formatFilesSelect()), actionCollection(), "tools_astyle"); formatFileAction->setEnabled(false); formatFileAction->setToolTip(i18n("Format files")); formatFileAction->setWhatsThis(i18n("<b>Fomat files</b><p>Formatting functionality using <b>astyle</b> library. " @@ -68,11 +68,11 @@ AStylePart::AStylePart(QObject *parent, const char *name, const QStringList &) m_configProxy->createProjectConfigPage(i18n("Formatting"), PROJECTDOC_OPTIONS, info()->icon()); - connect(m_configProxy, SIGNAL(insertConfigWidget(const KDialogBase* ,QWidget*,unsigned int)), this, SLOT(insertConfigWidget(const KDialogBase*,QWidget*,unsigned int))); + connect(m_configProxy, TQT_SIGNAL(insertConfigWidget(const KDialogBase* ,TQWidget*,unsigned int)), this, TQT_SLOT(insertConfigWidget(const KDialogBase*,TQWidget*,unsigned int))); - connect(partController(), SIGNAL(activePartChanged(KParts::Part*)), this, SLOT(activePartChanged(KParts::Part*))); + connect(partController(), TQT_SIGNAL(activePartChanged(KParts::Part*)), this, TQT_SLOT(activePartChanged(KParts::Part*))); - connect( core(), SIGNAL(contextMenu(QPopupMenu *, const Context *)), this, SLOT(contextMenu(QPopupMenu *, const Context *)) ); + connect( core(), TQT_SIGNAL(contextMenu(TQPopupMenu *, const Context *)), this, TQT_SLOT(contextMenu(TQPopupMenu *, const Context *)) ); loadGlobal(); //use the globals first, project level will override later.. @@ -90,18 +90,18 @@ void AStylePart::loadGlobal() // kdDebug(9009) << "Load global"<<endl; KConfig *config = kapp->config(); config->setGroup("AStyle"); - QString options = config->readEntry("Options","BlockBreak=0,BlockBreakAll=0,BlockIfElse=0,Brackets=Break,BracketsCloseHeaders=0,FStyle=UserDefined,Fill=Tabs,FillCount=4,FillEmptyLines=0,FillForce=0,IndentBlocks=0,IndentBrackets=0,IndentCases=0,IndentClasses=1,IndentLabels=1,IndentNamespaces=1,IndentPreprocessors=0,IndentSwitches=1,KeepBlocks=1,KeepStatements=1,MaxStatement=40,MinConditional=-1,PadOperators=0,PadParenthesesIn=1,PadParenthesesOut=1,PadParenthesesUn=1,"); - m_globalExtensions=QStringList::split(",",config->readEntry("Extensions",defaultFormatExtensions)); + TQString options = config->readEntry("Options","BlockBreak=0,BlockBreakAll=0,BlockIfElse=0,Brackets=Break,BracketsCloseHeaders=0,FStyle=UserDefined,Fill=Tabs,FillCount=4,FillEmptyLines=0,FillForce=0,IndentBlocks=0,IndentBrackets=0,IndentCases=0,IndentClasses=1,IndentLabels=1,IndentNamespaces=1,IndentPreprocessors=0,IndentSwitches=1,KeepBlocks=1,KeepStatements=1,MaxStatement=40,MinConditional=-1,PadOperators=0,PadParenthesesIn=1,PadParenthesesOut=1,PadParenthesesUn=1,"); + m_globalExtensions=TQStringList::split(",",config->readEntry("Extensions",defaultFormatExtensions)); - QStringList pairs = QStringList::split( ",", options); - QStringList::Iterator it; + TQStringList pairs = TQStringList::split( ",", options); + TQStringList::Iterator it; for ( it = pairs.begin(); it != pairs.end(); ++it ) { - QStringList bits = QStringList::split( "=", (*it) ); + TQStringList bits = TQStringList::split( "=", (*it) ); m_global[bits[0]] = bits[1]; } -// for (QMap<QString, QVariant>::iterator iter = m_global.begin();iter != m_global.end();iter++) +// for (TQMap<TQString, TQVariant>::iterator iter = m_global.begin();iter != m_global.end();iter++) // { // kdDebug(9009) << "load: " <<iter.key() << "="<< iter.data() << endl; // } @@ -109,8 +109,8 @@ void AStylePart::loadGlobal() void AStylePart::saveGlobal() { - QString options; - for (QMap<QString, QVariant>::iterator iter = m_global.begin();iter != m_global.end();iter++) + TQString options; + for (TQMap<TQString, TQVariant>::iterator iter = m_global.begin();iter != m_global.end();iter++) { // kdDebug(9009) <<"saveGlobal" <<iter.key() << "="<< iter.data() << endl; options += iter.key(); @@ -118,7 +118,7 @@ void AStylePart::saveGlobal() options += iter.data().toString(); options += ","; } -// for (QMap<QString, QVariant>::iterator iter = m_project.begin();iter != m_project.end();iter++) +// for (TQMap<TQString, TQVariant>::iterator iter = m_project.begin();iter != m_project.end();iter++) // { // kdDebug(9009) << "project before: " <<iter.key() << "="<< iter.data() << endl; // } @@ -129,11 +129,11 @@ void AStylePart::saveGlobal() config->writeEntry("Extensions",m_globalExtensions.join(",")); config->sync(); -// for (QMap<QString, QVariant>::iterator iter = m_global.begin();iter != m_global.end();iter++) +// for (TQMap<TQString, TQVariant>::iterator iter = m_global.begin();iter != m_global.end();iter++) // { // kdDebug(9009) << "global after: " <<iter.key() << "="<< iter.data() << endl; // } -// for (QMap<QString, QVariant>::iterator iter = m_project.begin();iter != m_project.end();iter++) +// for (TQMap<TQString, TQVariant>::iterator iter = m_project.begin();iter != m_project.end();iter++) // { // kdDebug(9009) << "project after: " <<iter.key() << "="<< iter.data() << endl; // } @@ -165,19 +165,19 @@ void AStylePart::beautifySource() formatter.init(&is); - QString output; - QTextStream os(&output, IO_WriteOnly); + TQString output; + TQTextStream os(&output, IO_WriteOnly); // put the selection back to the same indent level. // taking note of the config options. unsigned int indentCount=0; - QString indentWith(""); + TQString indentWith(""); if ( has_selection){ - QString original = sel_iface->selection(); + TQString original = sel_iface->selection(); for (;indentCount<original.length();indentCount++){ - QChar ch = original[indentCount]; + TQChar ch = original[indentCount]; if ( ch.isSpace()){ - if ( ch == QChar('\n') || ch == QChar('\r')){ + if ( ch == TQChar('\n') || ch == TQChar('\r')){ indentWith=""; } else{ @@ -193,21 +193,21 @@ void AStylePart::beautifySource() if (m_project["Fill"].toString() == "Tabs") { // tabs and wsCount spaces to be a tab - QString replace; + TQString replace; for (int i =0;i<wsCount;i++) replace+=' '; - indentWith=indentWith.replace(replace, QChar('\t')); + indentWith=indentWith.replace(replace, TQChar('\t')); indentWith=indentWith.remove(' '); } else { if ( m_project["FillForce"].toBool()){ //convert tabs to spaces - QString replace; + TQString replace; for (int i =0;i<wsCount;i++) replace+=' '; - indentWith=indentWith.replace(QChar('\t'),replace); + indentWith=indentWith.replace(TQChar('\t'),replace); } } } @@ -216,7 +216,7 @@ void AStylePart::beautifySource() if ( has_selection ){ os << indentWith; } - os << QString::fromUtf8(formatter.nextLine().c_str()) << endl; + os << TQString::fromUtf8(formatter.nextLine().c_str()) << endl; } uint col = 0; @@ -242,31 +242,31 @@ void AStylePart::beautifySource() setCursorPos( partController()->activePart(), col, line ); } -void AStylePart::insertConfigWidget(const KDialogBase *dlg, QWidget *page, unsigned int pageNo) +void AStylePart::insertConfigWidget(const KDialogBase *dlg, TQWidget *page, unsigned int pageNo) { switch (pageNo) { case GLOBALDOC_OPTIONS: { AStyleWidget *w = new AStyleWidget(this, true, page, "astyle config widget"); - connect(dlg, SIGNAL(okClicked()), w, SLOT(accept())); + connect(dlg, TQT_SIGNAL(okClicked()), w, TQT_SLOT(accept())); break; } case PROJECTDOC_OPTIONS: { AStyleWidget *w = new AStyleWidget(this, false, page, "astyle config widget"); - connect(dlg, SIGNAL(okClicked()), w, SLOT(accept())); + connect(dlg, TQT_SIGNAL(okClicked()), w, TQT_SLOT(accept())); break; } } } -QString AStylePart::getGlobalExtensions(){ - QString values = m_globalExtensions.join("\n"); +TQString AStylePart::getGlobalExtensions(){ + TQString values = m_globalExtensions.join("\n"); return values.stripWhiteSpace(); } -QString AStylePart::getProjectExtensions(){ - QString values = m_projectExtensions.join("\n"); +TQString AStylePart::getProjectExtensions(){ + TQString values = m_projectExtensions.join("\n"); return values.stripWhiteSpace(); } @@ -277,21 +277,21 @@ QString AStylePart::getProjectExtensions(){ * end up at the top * @param ext */ -void AStylePart::setExtensions ( QString ext, bool global ) +void AStylePart::setExtensions ( TQString ext, bool global ) { kdDebug(9009) << "setExtensions " << ext<<endl; if ( global){ m_globalExtensions.clear(); - m_globalExtensions=QStringList::split ( QRegExp("\n"), ext ); + m_globalExtensions=TQStringList::split ( TQRegExp("\n"), ext ); } else{ m_searchExtensions.clear(); m_projectExtensions.clear(); - m_projectExtensions = QStringList::split ( QRegExp("\n"), ext ); - QStringList bits = QStringList::split(QRegExp("\\s+"),ext); - for ( QStringList::Iterator iter = bits.begin(); iter != bits.end(); iter++ ) + m_projectExtensions = TQStringList::split ( TQRegExp("\n"), ext ); + TQStringList bits = TQStringList::split(TQRegExp("\\s+"),ext); + for ( TQStringList::Iterator iter = bits.begin(); iter != bits.end(); iter++ ) { - QString ending=*iter; + TQString ending=*iter; if ( ending.startsWith ( "*" ) ) { if (ending.length() ==1 ){ @@ -325,7 +325,7 @@ void AStylePart::activePartChanged ( KParts::Part *part ) // check for the everything case.. if ( m_searchExtensions.find ( "*" ) == m_searchExtensions.end() ) { - QString extension = rw_part->url().path(); + TQString extension = rw_part->url().path(); int pos = extension.findRev ( '.' ); if ( pos >= 0 ) { @@ -343,18 +343,18 @@ void AStylePart::activePartChanged ( KParts::Part *part ) formatTextAction->setEnabled ( enabled ); } -QString AStylePart::formatSource( const QString text, AStyleWidget * widget, const QMap<QString, QVariant>& options ) +TQString AStylePart::formatSource( const TQString text, AStyleWidget * widget, const TQMap<TQString, TQVariant>& options ) { ASStringIterator is(text); KDevFormatter * formatter = ( widget)? new KDevFormatter( widget ) : new KDevFormatter(options); formatter->init(&is); - QString output; - QTextStream os(&output, IO_WriteOnly); + TQString output; + TQTextStream os(&output, IO_WriteOnly); while ( formatter->hasMoreLines() ) - os << QString::fromUtf8( formatter->nextLine().c_str() ) << endl; + os << TQString::fromUtf8( formatter->nextLine().c_str() ) << endl; delete formatter; @@ -383,23 +383,23 @@ void AStylePart::setCursorPos( KParts::Part *part, uint line, uint col ) } } -QString AStylePart::formatSource( const QString text ) +TQString AStylePart::formatSource( const TQString text ) { return formatSource(text, 0, m_project); } -QString AStylePart::indentString( ) const +TQString AStylePart::indentString( ) const { KDevFormatter formatter(m_project); return formatter.indentString(); } -void AStylePart::contextMenu(QPopupMenu *popup, const Context *context) +void AStylePart::contextMenu(TQPopupMenu *popup, const Context *context) { if (context->hasType( Context::EditorContext )) { popup->insertSeparator(); - int id = popup->insertItem( i18n("Format selection"), this, SLOT(beautifySource()) ); + int id = popup->insertItem( i18n("Format selection"), this, TQT_SLOT(beautifySource()) ); popup->setWhatsThis(id, i18n("<b>Format</b><p>Formats the current selection, if possible")); } else if ( context->hasType( Context::FileContext )){ @@ -407,16 +407,16 @@ void AStylePart::contextMenu(QPopupMenu *popup, const Context *context) m_urls = ctx->urls(); popup->insertSeparator(); - int id = popup->insertItem( i18n("Format files"), this, SLOT(formatFiles()) ); + int id = popup->insertItem( i18n("Format files"), this, TQT_SLOT(formatFiles()) ); popup->setWhatsThis(id, i18n("<b>Format files</b><p>Formats selected files if possible")); } } -void AStylePart::restorePartialProjectSession(const QDomElement * el) +void AStylePart::restorePartialProjectSession(const TQDomElement * el) { kdDebug(9009) << "Load project" << endl; - QDomElement style = el->namedItem("AStyle").toElement(); + TQDomElement style = el->namedItem("AStyle").toElement(); if (style.attribute("FStyle", "GLOBAL") == "GLOBAL") { @@ -426,36 +426,36 @@ void AStylePart::restorePartialProjectSession(const QDomElement * el) } else { - for (QMap<QString, QVariant>::iterator iter = m_global.begin();iter != m_global.end();iter++) + for (TQMap<TQString, TQVariant>::iterator iter = m_global.begin();iter != m_global.end();iter++) { m_project[iter.key()] = style.attribute(iter.key(),iter.data().toString()); } - QDomElement exten = el->namedItem("Extensions").toElement(); - QString ext = exten.attribute("ext").simplifyWhiteSpace(); + TQDomElement exten = el->namedItem("Extensions").toElement(); + TQString ext = exten.attribute("ext").simplifyWhiteSpace(); if ( ext.isEmpty()){ ext=defaultFormatExtensions; } - setExtensions(ext.replace(QChar(','), QChar('\n')),false); + setExtensions(ext.replace(TQChar(','), TQChar('\n')),false); } } -void AStylePart::savePartialProjectSession(QDomElement * el) +void AStylePart::savePartialProjectSession(TQDomElement * el) { - QDomDocument domDoc = el->ownerDocument(); + TQDomDocument domDoc = el->ownerDocument(); if (domDoc.isNull()) return; - QDomElement style = domDoc.createElement("AStyle"); + TQDomElement style = domDoc.createElement("AStyle"); style.setAttribute("FStyle", m_project["FStyle"].toString()); if (m_project["FStyle"] != "GLOBAL") { - for (QMap<QString, QVariant>::iterator iter = m_project.begin();iter != m_project.end();iter++) + for (TQMap<TQString, TQVariant>::iterator iter = m_project.begin();iter != m_project.end();iter++) { style.setAttribute(iter.key(),iter.data().toString()); } - QDomElement exten = domDoc.createElement ( "Extensions" ); + TQDomElement exten = domDoc.createElement ( "Extensions" ); exten.setAttribute ( "ext", m_projectExtensions.join(",").simplifyWhiteSpace() ); el->appendChild(exten); } @@ -464,9 +464,9 @@ void AStylePart::savePartialProjectSession(QDomElement * el) void AStylePart::formatFilesSelect(){ m_urls.clear(); - QStringList filenames = KFileDialog::getOpenFileNames ( QString::null, getProjectExtensions(),0,"Select files to format" ); + TQStringList filenames = KFileDialog::getOpenFileNames ( TQString::null, getProjectExtensions(),0,"Select files to format" ); - for(QStringList::Iterator it = filenames.begin(); it != filenames.end();it++){ + for(TQStringList::Iterator it = filenames.begin(); it != filenames.end();it++){ m_urls << *it; } formatFiles(); @@ -488,12 +488,12 @@ void AStylePart::formatFiles() uint processed = 0; for ( uint fileCount = 0; fileCount < m_urls.size(); fileCount++ ) { - QString fileName = m_urls[fileCount].pathOrURL(); + TQString fileName = m_urls[fileCount].pathOrURL(); bool found = false; - for ( QMap<QString, QString>::Iterator it = m_searchExtensions.begin(); it != m_searchExtensions.end(); ++it ) + for ( TQMap<TQString, TQString>::Iterator it = m_searchExtensions.begin(); it != m_searchExtensions.end(); ++it ) { - QRegExp re ( it.data(), true, true ); + TQRegExp re ( it.data(), true, true ); if ( re.search ( fileName ) == 0 && ( uint ) re.matchedLength() == fileName.length() ) { found = true; @@ -503,19 +503,19 @@ void AStylePart::formatFiles() if ( found ) { - QString backup = fileName + "#"; - QFile fin ( fileName ); - QFile fout ( backup ); + TQString backup = fileName + "#"; + TQFile fin ( fileName ); + TQFile fout ( backup ); if ( fin.open ( IO_ReadOnly ) ) { if ( fout.open ( IO_WriteOnly ) ) { - QString fileContents ( fin.readAll() ); + TQString fileContents ( fin.readAll() ); fin.close(); - QTextStream outstream ( &fout ); + TQTextStream outstream ( &fout ); outstream << formatSource ( fileContents ); fout.close(); - QDir().rename ( backup, fileName ); + TQDir().rename ( backup, fileName ); processed++; } else |