def showError(self, title, text): self.showMessage(title, text) if not self.quietModeCheckBox.checked: box = QtGui.QMessageBox() box.setWindowTitle(title) box.setText(text) box.exec_() return
def isProjectSuitable(self): ''' check current project state. ''' messageBox = QtGui.QMessageBox(parent=None, title="Message.") if mari.projects.current() is None: self.messageBox("Please open a project.") return False geo = mari.geo.current() if geo is None: self.messageBox("Please select an object to export texture from.") return False #if geo.currentChannel().currentLayer() == None: # mari.utils.message("No channels to get paint from.") # return False return True
def convert(self): uiFile = self.uiNameEdit.text if (len(uiFile) < 3): #nothing inserted QtGui.QMessageBox.critical( 0, "Error", "ui file name is not inserted! I don't know, what to handle. Sorry." ) return self.insertMessageBox = QtGui.QMessageBox( QtGui.QMessageBox.Information, "Insert", "Place cursor where you would like the code to be pasted") self.insertMessageBox.setStandardButtons(QtGui.QMessageBox.Ok | QtGui.QMessageBox.Cancel) self.insertMessageBox.setModal(False) # don't block QtCore.QObject.connect( self.insertMessageBox.button(self.insertMessageBox.Ok), QtCore.SIGNAL("clicked()"), self.insertText) self.insertMessageBox.setWindowFlags( self.insertMessageBox.windowFlags() | QtCore.Qt.WindowStaysOnTopHint) # on top until a buttin is pressed self.insertMessageBox.show()
def messageBox(self, message): messageBox = QtGui.QMessageBox(parent=None) messageBox.setText(message) messageBox.exec_()