Esempio n. 1
0
    def initialize(self):
        '''
        Configure the mapper based on the user settings.
        '''
        #Load headers
        if self._dbModel != None:
            headers = self._dbModel.displayMapping().values()
            self._tableModel = BaseSTDMTableModel([], headers, self)
            self._tbFKEntity.setModel(self._tableModel)

            #First (ID) column will always be hidden
            self._tbFKEntity.hideColumn(0)

            self._tbFKEntity.horizontalHeader().setResizeMode(
                QHeaderView.Stretch)