Ejemplo n.º 1
0
    def __init__(self,
            messageFactory=UtilsFactory().createMessageFactory()
        ):
        super(MDock, self).__init__()
        uic.loadUi(self.dialog_path, self)
        self.messageFactory = messageFactory
        self.tabWidget.setTabIcon(0, QtGui.QIcon(self.tab_icon_path))
        self.tabWidget.setTabIcon(1, QtGui.QIcon(self.tab_icon_path))
        self.tabWidget.setTabIcon(2, QtGui.QIcon(self.tab_icon_path))
        #self.tabWidget.setTabIcon(3, QtGui.QIcon(self.tab_icon_path))
        self.tabWidget.removeTab(3)
        
        self.treeWidgetManagement = QtWidgets.QTreeWidget()
        self.treeWidgetManagement.setSelectionMode(QtWidgets.QAbstractItemView.NoSelection)
        self.treeWidgetManagement.setColumnCount(1)
        self.treeWidgetManagement.header().hide()
        self.connectQtreeWidgetSignals(self.treeWidgetManagement)
        self.projectTab.layout().addWidget(self.treeWidgetManagement)

        self.treeWidgetCreation = QtWidgets.QTreeWidget()
        self.treeWidgetCreation.setSelectionMode(QtWidgets.QAbstractItemView.NoSelection)
        self.treeWidgetCreation.setColumnCount(1)
        self.treeWidgetCreation.header().hide()
        self.connectQtreeWidgetSignals(self.treeWidgetCreation)
        self.creationTab.layout().addWidget(self.treeWidgetCreation)

        self.treeWidgetDanger = QtWidgets.QTreeWidget()
        self.treeWidgetDanger.setSelectionMode(QtWidgets.QAbstractItemView.NoSelection)
        self.treeWidgetDanger.setColumnCount(1)
        self.treeWidgetDanger.header().hide()
        self.connectQtreeWidgetSignals(self.treeWidgetDanger)
        self.dangerZoneTab.layout().addWidget(self.treeWidgetDanger)
Ejemplo n.º 2
0
 def __init__(self, 
         controller,
         messageFactory=UtilsFactory().createMessageFactory()
     ):
     super(DockWidget, self).__init__()
     self.messageFactory = messageFactory
     self.controller = controller
     uic.loadUi(self.getUiPath(), self)
Ejemplo n.º 3
0
 def __init__(self,
              controller,
              parent=None,
              messageFactory=UtilsFactory().createMessageFactory()):
     super(DockWidgetV2, self).__init__(parent=parent)
     self.messageFactory = messageFactory
     self.controller = controller
     self.parent = parent
     uic.loadUi(self.getUiPath(), self)
Ejemplo n.º 4
0
 def __init__(self,
              controller,
              messageFactory=UtilsFactory().createMessageFactory()):
     super(DockWidgetAutoComplete, self).__init__()
     uic.loadUi(self.getUiPath(), self)
     self.controller = controller
     self.messageFactory = messageFactory
     self.loadIconBtn(self.extractFieldBtn, self.getExtractIconPath(),
                      'Extrair valores mediante seleções')
Ejemplo n.º 5
0
 def __init__(self,
              controller=None,
              parent=None,
              messageFactory=UtilsFactory().createMessageFactory()):
     super(InputDialogV2, self).__init__(parent=parent)
     uic.loadUi(self.getUiPath(), self)
     self.messageFactory = messageFactory
     self.controller = controller
     self.currentId = None
     self.editMode = False
Ejemplo n.º 6
0
 def __init__(self,
              controller,
              parent=None,
              messageFactory=UtilsFactory().createMessageFactory()):
     super(MDialog, self).__init__(parent=parent)
     uic.loadUi(self.getUiPath(), self)
     self.controller = controller
     self.messageFactory = messageFactory
     self.tableWidget.horizontalHeader().sortIndicatorOrder()
     self.tableWidget.setSortingEnabled(True)
Ejemplo n.º 7
0
 def __init__(self,
              qgis,
              fmeCtrl,
              sapApi=SapApiSingleton.getInstance(),
              loginSingleton=LoginSingleton,
              messageFactory=UtilsFactory().createMessageFactory(),
              dataModelFactory=DataModelFactory()):
     super(SapCtrl, self).__init__()
     self.sapApi = sapApi
     self.qgis = qgis
     self.fmeCtrl = fmeCtrl
     self.messageFactory = messageFactory
     self.activityDataModel = dataModelFactory.createDataModel(
         'SapActivity')
     self.loginView = loginSingleton.getInstance(loginCtrl=self)