diff options
Diffstat (limited to 'src/tools/uic/shared')
-rw-r--r-- | src/tools/uic/shared/language.cpp | 6 | ||||
-rw-r--r-- | src/tools/uic/shared/language.h | 2 |
2 files changed, 8 insertions, 0 deletions
diff --git a/src/tools/uic/shared/language.cpp b/src/tools/uic/shared/language.cpp index 48f5830760..2f2ae3ebc6 100644 --- a/src/tools/uic/shared/language.cpp +++ b/src/tools/uic/shared/language.cpp @@ -43,6 +43,8 @@ void setLanguage(Language l) switch (_language) { case Language::Cpp: derefPointer = QLatin1String("->"); + listStart = '{'; + listEnd = '}'; nullPtr = QLatin1String("nullptr"); operatorNew = QLatin1String("new "); qtQualifier = QLatin1String("Qt::"); @@ -54,6 +56,8 @@ void setLanguage(Language l) break; case Language::Python: derefPointer = QLatin1String("."); + listStart = '['; + listEnd = ']'; nullPtr = QLatin1String("None"); operatorNew = QLatin1String(""); qtQualifier = QLatin1String("Qt."); @@ -67,6 +71,8 @@ void setLanguage(Language l) } QString derefPointer; +char listStart; +char listEnd; QString nullPtr; QString operatorNew; QString qtQualifier; diff --git a/src/tools/uic/shared/language.h b/src/tools/uic/shared/language.h index fcc2d5d258..918f25e46a 100644 --- a/src/tools/uic/shared/language.h +++ b/src/tools/uic/shared/language.h @@ -48,6 +48,8 @@ ConnectionSyntax connectionSyntax(); void setConnectionSyntax(ConnectionSyntax cs); extern QString derefPointer; +extern char listStart; +extern char listEnd; extern QString nullPtr; extern QString operatorNew; extern QString qtQualifier; |