'Set the placeholder text. This is shown when the item has no text,
i.e when `toPlainText()` returns an empty string.'

def setPlaceholderText(self, text):

    if (self.__placeholderText != text):
        self.__placeholderText = text
        if (not self.toPlainText()):
            self.update()
