mirror of
https://github.com/alicevision/Meshroom.git
synced 2025-08-03 00:38:41 +02:00
[ui] python-3 compatibility
This commit is contained in:
parent
b439bf638e
commit
e0b8bc3691
1 changed files with 5 additions and 5 deletions
|
@ -454,9 +454,9 @@ class Reconstruction(UIGraph):
|
|||
|
||||
def initActiveNodes(self):
|
||||
# Create all possible entries
|
||||
for category, _ in self.activeNodeCategories.iteritems():
|
||||
for category, _ in self.activeNodeCategories.items():
|
||||
self._activeNodes.add(ActiveNode(category, self))
|
||||
for nodeType, _ in meshroom.core.nodesDesc.iteritems():
|
||||
for nodeType, _ in meshroom.core.nodesDesc.items():
|
||||
self._activeNodes.add(ActiveNode(nodeType, self))
|
||||
|
||||
def onCameraInitChanged(self):
|
||||
|
@ -934,7 +934,7 @@ class Reconstruction(UIGraph):
|
|||
@Slot(QObject)
|
||||
def setActiveNode(self, node):
|
||||
""" Set node as the active node of its type. """
|
||||
for category, nodeTypes in self.activeNodeCategories.iteritems():
|
||||
for category, nodeTypes in self.activeNodeCategories.items():
|
||||
if node.nodeType in nodeTypes:
|
||||
self.activeNodes.get(category).node = node
|
||||
if category == 'sfm':
|
||||
|
@ -947,10 +947,10 @@ class Reconstruction(UIGraph):
|
|||
# Setup the active node per category only once, on the last one
|
||||
nodesByCategory = {}
|
||||
for node in nodes:
|
||||
for category, nodeTypes in self.activeNodeCategories.iteritems():
|
||||
for category, nodeTypes in self.activeNodeCategories.items():
|
||||
if node.nodeType in nodeTypes:
|
||||
nodesByCategory[category] = node
|
||||
for category, node in nodesByCategory.iteritems():
|
||||
for category, node in nodesByCategory.items():
|
||||
self.activeNodes.get(category).node = node
|
||||
if category == 'sfm':
|
||||
self.setSfm(node)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue