Skip to content

Commit d7b1499

Browse files
committedDec 30, 2011
Wrap field name in quotes when added to expression string
1 parent 9b93f9b commit d7b1499

File tree

2 files changed

+1
-20
lines changed

2 files changed

+1
-20
lines changed
 

‎src/gui/qgsexpressionbuilderwidget.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ void QgsExpressionBuilderWidget::loadFieldNames( QgsFieldMap fields )
162162
{
163163
QString fieldName = field.name();
164164
fieldNames << fieldName;
165-
registerItem( tr( "Fields" ), fieldName, " " + fieldName + " ", "", QgsExpressionItem::Field );
165+
registerItem( tr( "Fields" ), fieldName, " \"" + fieldName + "\" ", "", QgsExpressionItem::Field );
166166
}
167167
highlighter->addFields( fieldNames );
168168
}

‎src/gui/qgsexpressionhighlighter.cpp

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -20,25 +20,6 @@ QgsExpressionHighlighter::QgsExpressionHighlighter( QTextDocument *parent)
2020
{
2121
HighlightingRule rule;
2222

23-
// keywordFormat.setForeground(Qt::darkBlue);
24-
// keywordFormat.setFontWeight(QFont::Bold);
25-
// QStringList keywordPatterns;
26-
// keywordPatterns << "\\bchar\\b" << "\\bclass\\b" << "\\bconst\\b"
27-
// << "\\bdouble\\b" << "\\benum\\b" << "\\bexplicit\\b"
28-
// << "\\bfriend\\b" << "\\binline\\b" << "\\bint\\b"
29-
// << "\\blong\\b" << "\\bnamespace\\b" << "\\boperator\\b"
30-
// << "\\bprivate\\b" << "\\bprotected\\b" << "\\bpublic\\b"
31-
// << "\\bshort\\b" << "\\bsignals\\b" << "\\bsigned\\b"
32-
// << "\\bslots\\b" << "\\bstatic\\b" << "\\bstruct\\b"
33-
// << "\\btemplate\\b" << "\\btypedef\\b" << "\\btypename\\b"
34-
// << "\\bunion\\b" << "\\bunsigned\\b" << "\\bvirtual\\b"
35-
// << "\\bvoid\\b" << "\\bvolatile\\b";
36-
// foreach (const QString &pattern, keywordPatterns) {
37-
// rule.pattern = QRegExp(pattern);
38-
// rule.format = keywordFormat;
39-
// highlightingRules.append(rule);
40-
// }
41-
4223
quotationFormat.setForeground( Qt::darkGreen );
4324
rule.pattern = QRegExp( "\'.*\'" );
4425
rule.format = quotationFormat;

0 commit comments

Comments
 (0)
Please sign in to comment.