def setupHeaderData(self, metamodel): self.setColumnCount(len(self.propertyNames)) for c, sProperty in enumerate(self.propertyNames): propertyDct = self.propertiesDct[sProperty] sValue = propertyDct.get("uiDisplay") if not sValue: sValue = labelify(sProperty) self.setHeaderData(c, Qt.Horizontal, sValue, Qt.DisplayRole) sValue = propertyDct.get("uiToolTip", labelify(sProperty)) self.setHeaderData(c, Qt.Horizontal, sValue, Qt.ToolTipRole)
def loadProject(self, proj, **kwargs): self.project = proj bSuccess = proj.init(**kwargs) self.setupModelData(proj) if not bSuccess: return False proj.loadLibraries(noError=True) view = self.parent() if not view: view = self damUser = proj.loggedUser() sUserName = damUser.loginName if damUser else "" sWinTitle = " - ".join((labelify(proj.name), sUserName)) view.setWindowTitle(sWinTitle) self.treeWidget.childrenWidget.resizeColumnsToContents() try: self.loadPathHistoryFromPrefs() except: traceback.print_exc() #logMsg(e.message, warning=True) return bSuccess
def loadProject(self, proj, **kwargs): self.project = proj bSuccess = proj.init(**kwargs) self.setupModelData(proj) if not bSuccess: return False proj.loadLibraries(noError=True) view = self.parent() if not view: view = self damUser = proj.loggedUser() sUserName = damUser.loginName if damUser else "" sWinTitle = " - ".join((labelify(proj.name), sUserName)) view.setWindowTitle(sWinTitle) return bSuccess