Example #1
0
    def __init__(self, parent=None):
        IlastikTabBase.__init__(self, parent)
        QtGui.QWidget.__init__(self, parent)

        self._initContent()
        self._initConnects()
        self.weights = None
 def __init__(self, parent=None):
     IlastikTabBase.__init__(self, parent)
     QtGui.QWidget.__init__(self, parent)
     
     self._initContent()
     self._initConnects()
     self.weights = None
        def __init__(self, parent=None):
            IlastikTabBase.__init__(self, parent)
            QtGui.QWidget.__init__(self, parent)

            self.consoleWidget = None

            self._initContent()
            self._initConnects()
 def __init__(self, parent=None):
     IlastikTabBase.__init__(self, parent)
     QtGui.QWidget.__init__(self, parent)
     
     self.consoleWidget = None
     
     self._initContent()
     self._initConnects()
 def __init__(self, parent=None):
     IlastikTabBase.__init__(self, parent)
     QtGui.QWidget.__init__(self, parent)
     
     self.outputPath = os.path.expanduser("~/test-segmentation/")
     self.mapping = dict()
     self.doneBinaryOverlay  = None
     self.doneObjectsOverlay = None
Example #6
0
    def createRibbons(self):
        self.ribbonToolbar = self.addToolBar("ToolBarForRibbons")
        self.ribbonToolbar.setMovable(False)

        self.ribbon = ctrlRibbon.IlastikTabWidget(self.ribbonToolbar)

        self.ribbonToolbar.addWidget(self.ribbon)

        self.ribbonsTabs = sorted(IlastikTabBase.__subclasses__(),
                                  key=lambda tab: tab.position)

        for tab in self.ribbonsTabs:
            print "Adding ribbon", tab.name
            self.ribbon.addTab(tab(self), tab.name)

        self.fileSelectorList = QtGui.QComboBox()
        widget = QtGui.QWidget()
        self.fileSelectorList.setMinimumWidth(140)
        self.fileSelectorList.setMaximumWidth(240)
        self.fileSelectorList.setSizeAdjustPolicy(
            QtGui.QComboBox.AdjustToContents)
        layout = QtGui.QVBoxLayout()
        layout.setMargin(0)
        layout.setSpacing(0)
        layout.addWidget(QtGui.QLabel("Select Image:"))
        layout.addWidget(self.fileSelectorList)
        widget.setLayout(layout)
        self.ribbonToolbar.addWidget(widget)
        #self.ribbonToolbar.addWidget(self.fileSelectorList)
        self.fileSelectorList.connect(
            self.fileSelectorList, QtCore.SIGNAL("currentIndexChanged(int)"),
            self.changeImage)

        self.ribbon.setCurrentIndex(0)
        self.connect(self.ribbon, QtCore.SIGNAL("currentChanged(int)"),
                     self.tabChanged)