diff options
| author | 2008-11-08 12:50:00 +0000 | |
|---|---|---|
| committer | 2008-11-08 12:50:00 +0000 | |
| commit | 66ff2329ae6f045f18edae5ec22cec64c7905572 (patch) | |
| tree | e182fa359512df0d44db91fa49576d13c186de8d /src/modules/editor/scripteditor.cpp | |
| parent | applied wRAR patch for #285 (diff) | |
| download | KVIrc-66ff2329ae6f045f18edae5ec22cec64c7905572.tar.gz KVIrc-66ff2329ae6f045f18edae5ec22cec64c7905572.tar.bz2 KVIrc-66ff2329ae6f045f18edae5ec22cec64c7905572.zip | |
second round of misc compilation noise reduction
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@2838 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules/editor/scripteditor.cpp')
| -rw-r--r-- | src/modules/editor/scripteditor.cpp | 57 |
1 files changed, 31 insertions, 26 deletions
diff --git a/src/modules/editor/scripteditor.cpp b/src/modules/editor/scripteditor.cpp index 9d584db7d..ad6b53b77 100644 --- a/src/modules/editor/scripteditor.cpp +++ b/src/modules/editor/scripteditor.cpp @@ -96,7 +96,7 @@ KviScriptEditorWidget::KviScriptEditorWidget(QWidget * pParent) iIndex=0; QString szPath; g_pApp->getLocalKvircDirectory(szPath,KviApp::ConfigPlugins,tmp); - + if(!KviFileUtils::fileExists(szPath)) { if (!bSemaphore){ @@ -350,7 +350,7 @@ void KviScriptEditorWidget::keyPressEvent(QKeyEvent * e) static QString eow("~!@#$%^&*()_+{}|:\"<>?,/;'[]\\-="); // end of word bool hasModifier = (e->modifiers() != Qt::NoModifier) && !ctrlOrShift; QString completionPrefix = textUnderCursor(); - if (!isShortcut && (hasModifier || e->text().isEmpty()|| completionPrefix.length() < 3 || eow.contains(e->text().right(1)))) + if (!isShortcut && (hasModifier || e->text().isEmpty()|| completionPrefix.length() < 3 || eow.contains(e->text().right(1)))) { m_pCompleter->popup()->hide(); return; @@ -409,7 +409,7 @@ void KviScriptEditorWidget::mouseReleaseEvent(QMouseEvent * e) QRect r = cursorRect(); QTextCursor cur = cursorForPosition(e->pos()); // cur.select( - + //completelistbox->hide(); if (e->button() == Qt::RightButton) @@ -443,7 +443,7 @@ void KviScriptEditorWidget::mouseReleaseEvent(QMouseEvent * e) szBuffer = *(pList->at(0)); } - for (int i=0; i < pList->count(); i++) + for (unsigned int i=0; i < pList->count(); i++) QString str = *(pList->at(i)); KviKvsKernel::instance()->freeCompletionResult(pList); @@ -566,7 +566,7 @@ KviScriptEditorSyntaxHighlighter::KviScriptEditorSyntaxHighlighter(KviScriptEdit : QSyntaxHighlighter(pWidget),m_pTextEdit(pWidget) { // code adpated from QT4 example - + // FIX-ME: "function ..." - "function internal ..." // FIX-ME: "@$" // FIX-ME: "\" escape char @@ -574,7 +574,7 @@ KviScriptEditorSyntaxHighlighter::KviScriptEditorSyntaxHighlighter(KviScriptEdit updateSyntaxtTextFormat(); KviScriptHighlightingRule rule; - + rule.pattern=QRegExp("([=()[\\]!\"?<>;:.,+-])+"); rule.format=punctuationFormat; highlightingRules.append(rule); @@ -602,12 +602,12 @@ KviScriptEditorSyntaxHighlighter::KviScriptEditorSyntaxHighlighter(KviScriptEdit commentStartExpression = QRegExp("/\\*"); commentEndExpression = QRegExp("\\*/"); - + } KviScriptEditorSyntaxHighlighter::~KviScriptEditorSyntaxHighlighter() { - + } void KviScriptEditorSyntaxHighlighter::updateSyntaxtTextFormat() { @@ -616,15 +616,15 @@ void KviScriptEditorSyntaxHighlighter::updateSyntaxtTextFormat() keywordFormat.setForeground(g_clrKeyword); keywordFormat.setFont(g_fntNormal); - + functionFormat.setForeground(g_clrFunction); functionFormat.setFont(g_fntNormal); - + variableFormat.setForeground(g_clrVariable); variableFormat.setFont(g_fntNormal); - + bracketFormat.setForeground(g_clrBracket); bracketFormat.setFont(g_fntNormal); @@ -654,28 +654,28 @@ void KviScriptEditorSyntaxHighlighter::highlightBlock(const QString & szText) if (iIndexStart == szText.size()) return; // check 'commands' int iCommandStart=iIndexStart; - if (szText.at(iIndexStart).unicode()!='$' && szText.at(iIndexStart).unicode()!='{' && szText.at(iIndexStart).unicode()!='}' && szText.at(iIndexStart).unicode()!='%') - { + if (szText.at(iIndexStart).unicode()!='$' && szText.at(iIndexStart).unicode()!='{' && szText.at(iIndexStart).unicode()!='}' && szText.at(iIndexStart).unicode()!='%') + { while(iIndexStart<szText.size() && (szText.at(iIndexStart).isLetterOrNumber() || (szText.at(iIndexStart).unicode() == '.') || (szText.at(iIndexStart).unicode() == '_') || (szText.at(iIndexStart).unicode()== ':') )) { - iIndexStart++; + iIndexStart++; } - setFormat(iCommandStart,iIndexStart-iCommandStart,keywordFormat); + setFormat(iCommandStart,iIndexStart-iCommandStart,keywordFormat); } // code from QT4 example int index=0; - foreach (KviScriptHighlightingRule rule, highlightingRules) + foreach (KviScriptHighlightingRule rule, highlightingRules) { QRegExp expression(rule.pattern); QString sz=expression.pattern(); index = szText.indexOf(expression,iIndexStart); - + while (index >= 0) { int length = expression.matchedLength(); - setFormat(index, length, rule.format); + setFormat(index, length, rule.format); index = szText.indexOf(expression, index + length); } } @@ -684,8 +684,8 @@ void KviScriptEditorSyntaxHighlighter::highlightBlock(const QString & szText) int startIndex = 0; if (previousBlockState() != 1) startIndex = szText.indexOf(commentStartExpression); - - while (startIndex >= 0) + + while (startIndex >= 0) { int endIndex = szText.indexOf(commentEndExpression, startIndex); int commentLength; @@ -714,7 +714,7 @@ void KviScriptEditorSyntaxHighlighter::highlightBlock(const QString & szText) index = szText.indexOf(regFind, index + length); } } - + } @@ -734,7 +734,7 @@ KviScriptEditorImplementation::KviScriptEditorImplementation(QWidget * par) m_pFindLineEdit->setPalette(p); m_pEditor = new KviScriptEditorWidget(this); - + g->addWidget(m_pEditor, 0, 0, 1,4); g->setRowStretch(0,1); @@ -808,7 +808,7 @@ void KviScriptEditorImplementation::slotFind() emit find(m_pFindLineEdit->text()); } -void KviScriptEditorImplementation::slotNextFind(const QString & szText) +void KviScriptEditorImplementation::slotNextFind(const QString &) //szText { // emit nextFind(const QString & szText); } @@ -846,7 +846,7 @@ void KviScriptEditorImplementation::setFocus() m_pEditor->setFocus(); } -void KviScriptEditorImplementation::focusInEvent(QFocusEvent * e) +void KviScriptEditorImplementation::focusInEvent(QFocusEvent *) { m_pEditor->setFocus(); } @@ -880,6 +880,11 @@ void KviScriptEditorImplementation::saveToFile() } } +void KviScriptEditorImplementation::setText(const char * txt) +{ + setText(KviQCString(txt)); +} + void KviScriptEditorImplementation::setText(const KviQCString & szText) { m_pEditor->setText(szText.data()); @@ -972,7 +977,7 @@ void KviScriptEditorImplementation::configureColors() } } -KviScriptEditorReplaceDialog::KviScriptEditorReplaceDialog(QWidget * parent, const char * name) +KviScriptEditorReplaceDialog::KviScriptEditorReplaceDialog(QWidget * parent, const char *) : QDialog(parent) { m_pParent = parent; @@ -1004,7 +1009,7 @@ KviScriptEditorReplaceDialog::KviScriptEditorReplaceDialog(QWidget * parent, con m_pReplaceLineEdit->setObjectName("replacelineedit"); pLayout->addWidget(m_pReplaceLineEdit,1,1); - + m_pFindLineEdit->setFocus(); m_pCheckReplaceAll = new QCheckBox(this); |
