def __init__(self, parent, isEditable=False): QtGui.QTabWidget.__init__(self, parent) self.defaultTitle = self.tr("New Usecase") self.editTitle = self.tr("Edit usecase") self.mapper = _naf_tableview.cNotifier() self.detailsView = cUsecaseDetailsView(self, readOnly=not isEditable) self.addTab(self.detailsView, self.tr('Use case')) self.mapper.addObserver(self.detailsView) self.requirementTableView = _naf_tableview.cItemTableView( _naf_tableview.cItemTableModel( 'requirements', ('id', 'priority', 'status', 'complexity', 'assigned', 'effort', 'category', 'keywords', 'title'), relationType=_naf_tableview.REVERSE_RELATION), self) self.addTab(self.requirementTableView, self.tr('Related Requirements')) self.mapper.addObserver(self.requirementTableView) self.featureTableView = _naf_tableview.cItemTableView( _naf_tableview.cItemTableModel( 'features', ('id', 'priority', 'status', 'risk', 'keywords', 'title'), relationType=_naf_tableview.REVERSE_RELATION), self) self.addTab(self.featureTableView, self.tr('Related Features')) self.mapper.addObserver(self.featureTableView)
def __init__(self, parent, isEditable=False): QtGui.QTabWidget.__init__(self, parent) self.defaultTitle = self.tr("New Feature") self.editTitle = self.tr("Edit feature") self.mapper = _naf_tableview.cNotifier() self.detailsView = cFeatureDetailsView(self, readOnly=not isEditable) self.addTab(self.detailsView, self.tr('Feature')) self.mapper.addObserver(self.detailsView) relationType = [_naf_tableview.NORMAL_RELATION, _naf_tableview.IGNORE_RELATION][isEditable] self.requirementTableView = _naf_tableview.cItemTableView( _naf_tableview.cItemTableModel('requirements', ('id', 'priority', 'status', 'complexity', 'assigned', 'effort', 'category', 'keywords' ,'title'), relationType=relationType, itemsCheckable=isEditable), self) self.addTab(self.requirementTableView, self.tr('Related Requirements')) self.mapper.addObserver(self.requirementTableView) self.usecaseTableView = _naf_tableview.cItemTableView( _naf_tableview.cItemTableModel('usecases', ('id', 'priority', 'usefrequency', 'actors', 'stakeholders', 'keywords', 'title'), relationType=relationType, itemsCheckable=isEditable), self) self.addTab(self.usecaseTableView, self.tr('Related Usecases')) self.mapper.addObserver(self.usecaseTableView)
def __init__(self, parent, isEditable=False): QtGui.QTabWidget.__init__(self, parent) self.defaultTitle = self.tr("New Requirement") self.editTitle = self.tr("Edit requirement") self.mapper = _naf_tableview.cNotifier() self.detailsView = cRequirementDetailsView(self, readOnly=not isEditable) self.addTab(self.detailsView, self.tr('Requirement')) self.mapper.addObserver(self.detailsView) self.featureTableView = _naf_tableview.cItemTableView( _naf_tableview.cItemTableModel( 'features', ('id', 'priority', 'status', 'risk', 'keywords', 'title'), relationType=_naf_tableview.REVERSE_RELATION), self) self.addTab(self.featureTableView, self.tr('Related Features')) self.mapper.addObserver(self.featureTableView) relationType = [ _naf_tableview.NORMAL_RELATION, _naf_tableview.IGNORE_RELATION ][isEditable] self.usecaseTableView = _naf_tableview.cItemTableView( _naf_tableview.cItemTableModel( 'usecases', ('id', 'priority', 'usefrequency', 'actors', 'stakeholders', 'keywords', 'title'), relationType=relationType, itemsCheckable=isEditable), self) self.addTab(self.usecaseTableView, self.tr('Related Usecases')) self.mapper.addObserver(self.usecaseTableView) relationType = [ _naf_tableview.NORMAL_RELATION, _naf_tableview.IGNORE_RELATION ][isEditable] self.testcaseTableView = _naf_tableview.cItemTableView( _naf_tableview.cItemTableModel('testcases', ('id', 'keywords', 'title'), relationType=relationType, itemsCheckable=isEditable), self) self.addTab(self.testcaseTableView, self.tr('Related Testcases')) self.mapper.addObserver(self.testcaseTableView) self.componentTableView = _naf_tableview.cItemTableView( _naf_tableview.cItemTableModel( 'components', ('id', 'keywords', 'kind', 'title'), relationType=_naf_tableview.REVERSE_RELATION, itemsCheckable=False), self) self.addTab(self.componentTableView, self.tr('Related Components')) self.mapper.addObserver(self.componentTableView)
def __init__(self, parent, isEditable=False): QtGui.QTabWidget.__init__(self, parent) self.defaultTitle = self.tr("New Testsuite") self.editTitle = self.tr("Edit testsuite") self.mapper = _naf_tableview.cNotifier() self.detailsView = cTestsuiteDetailsView(self, readOnly=not isEditable) self.addTab(self.detailsView, self.tr('Testsuite')) self.mapper.addObserver(self.detailsView) relationType = [_naf_tableview.NORMAL_RELATION, _naf_tableview.IGNORE_RELATION][isEditable] self.testcaseTableView = _naf_tableview.cItemTableView( _naf_tableview.cItemTableModel('testcases', ('id', 'keywords', 'title'), relationType=relationType, itemsCheckable=isEditable), self) self.addTab(self.testcaseTableView, self.tr('Related Testcases')) self.mapper.addObserver(self.testcaseTableView)
def __init__(self, parent, isEditable=False): QtGui.QTabWidget.__init__(self, parent) self.defaultTitle = self.tr("New Testcase") self.editTitle = self.tr("Edit testcase") self.mapper = _naf_tableview.cNotifier() self.detailsView = cTestcaseDetailsView(self, readOnly=not isEditable) self.addTab(self.detailsView, self.tr('Testcase')) self.mapper.addObserver(self.detailsView) self.requirementTableView = _naf_tableview.cItemTableView(_naf_tableview.cItemTableModel('requirements', ('id', 'priority', 'status', 'complexity', 'assigned', 'effort', 'category', 'keywords', 'title'), relationType=_naf_tableview.REVERSE_RELATION), self) self.addTab(self.requirementTableView, self.tr('Related Requirements')) self.mapper.addObserver(self.requirementTableView) self.testsuiteTableView = _naf_tableview.cItemTableView(_naf_tableview.cItemTableModel('testsuites', ('id', 'keywords', 'title'), relationType=_naf_tableview.REVERSE_RELATION), self) self.addTab(self.testsuiteTableView, self.tr('Related Testsuites')) self.mapper.addObserver(self.testsuiteTableView)
def __init__(self, parent, isEditable=False): QtGui.QTabWidget.__init__(self, parent) self.defaultTitle = self.tr("New Testsuite") self.editTitle = self.tr("Edit testsuite") self.mapper = _naf_tableview.cNotifier() self.detailsView = cTestsuiteDetailsView(self, readOnly=not isEditable) self.addTab(self.detailsView, self.tr('Testsuite')) self.mapper.addObserver(self.detailsView) relationType = [ _naf_tableview.NORMAL_RELATION, _naf_tableview.IGNORE_RELATION ][isEditable] self.testcaseTableView = _naf_tableview.cItemTableView( _naf_tableview.cItemTableModel('testcases', ('id', 'keywords', 'title'), relationType=relationType, itemsCheckable=isEditable), self) self.addTab(self.testcaseTableView, self.tr('Related Testcases')) self.mapper.addObserver(self.testcaseTableView)
def __init__(self, parent, isEditable=False): QtGui.QTabWidget.__init__(self, parent) self.defaultTitle = self.tr("New Requirement") self.editTitle = self.tr("Edit requirement") self.mapper = _naf_tableview.cNotifier() self.detailsView = cRequirementDetailsView(self, readOnly=not isEditable) self.addTab(self.detailsView, self.tr('Requirement')) self.mapper.addObserver(self.detailsView) self.featureTableView = _naf_tableview.cItemTableView(_naf_tableview.cItemTableModel('features', ('id', 'priority', 'status', 'risk', 'keywords', 'title'), relationType=_naf_tableview.REVERSE_RELATION), self) self.addTab(self.featureTableView, self.tr('Related Features')) self.mapper.addObserver(self.featureTableView) relationType = [_naf_tableview.NORMAL_RELATION, _naf_tableview.IGNORE_RELATION][isEditable] self.usecaseTableView = _naf_tableview.cItemTableView( _naf_tableview.cItemTableModel('usecases', ('id', 'priority', 'usefrequency', 'actors', 'stakeholders', 'keywords', 'title'), relationType=relationType, itemsCheckable=isEditable), self) self.addTab(self.usecaseTableView, self.tr('Related Usecases')) self.mapper.addObserver(self.usecaseTableView) relationType = [_naf_tableview.NORMAL_RELATION, _naf_tableview.IGNORE_RELATION][isEditable] self.testcaseTableView = _naf_tableview.cItemTableView( _naf_tableview.cItemTableModel('testcases', ('id', 'keywords', 'title'), relationType=relationType, itemsCheckable=isEditable), self) self.addTab(self.testcaseTableView, self.tr('Related Testcases')) self.mapper.addObserver(self.testcaseTableView) self.componentTableView = _naf_tableview.cItemTableView( _naf_tableview.cItemTableModel('components', ('id', 'keywords', 'kind', 'title'), relationType=_naf_tableview.REVERSE_RELATION, itemsCheckable=False), self) self.addTab(self.componentTableView, self.tr('Related Components')) self.mapper.addObserver(self.componentTableView)