aboutsummaryrefslogtreecommitdiffstats
path: root/tools/qtpy2cpp_lib/visitor.py
diff options
context:
space:
mode:
Diffstat (limited to 'tools/qtpy2cpp_lib/visitor.py')
-rw-r--r--tools/qtpy2cpp_lib/visitor.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/tools/qtpy2cpp_lib/visitor.py b/tools/qtpy2cpp_lib/visitor.py
index 367d8679f..d45d79b9d 100644
--- a/tools/qtpy2cpp_lib/visitor.py
+++ b/tools/qtpy2cpp_lib/visitor.py
@@ -381,7 +381,11 @@ class ConvertVisitor(ast.NodeVisitor, CppFormatter):
def visit_Slice(self, node):
self._output_file.write("[")
- self.generic_visit(node)
+ if node.lower:
+ self.visit(node.lower)
+ self._output_file.write(":")
+ if node.upper:
+ self.visit(node.upper)
self._output_file.write("]")
def visit_Str(self, node):