Example #1
0
    def onThreadOutput(text):
        if not shiboken.isValid(ui) or not shiboken.isValid(ui.progressText): return

        ui.progressText.moveCursor(QtGui.QTextCursor.End)
        if text[0] == "\r":
            #cursor = QtGui.QTextCursor(ui.progressText.textCursor())
            ui.progressText.moveCursor(QtGui.QTextCursor.StartOfLine, QtGui.QTextCursor.KeepAnchor)
            ui.progressText.moveCursor(QtGui.QTextCursor.PreviousCharacter, QtGui.QTextCursor.KeepAnchor)

        ui.progressText.insertHtml(text.replace('\n', '<br />'))
 def _isSetterValid(self, setter, validcheck_function=None):
     return not hasattr(setter, '__self__') or (shiboken.isValid(setter.__self__) \
           and (not validcheck_function or validcheck_function()))
	def _isSetterValid(self, setter, validcheck_function=None):
		return not hasattr(setter, '__self__') or (shiboken.isValid(setter.__self__) \
								and (not validcheck_function or validcheck_function()))