code: def show_popup(self, *args, **kwargs):
          
          self.mw = JB_MainWindow(parent=self, flags=QtCore.Qt.Dialog)
          self.mw.setWindowTitle(self.popuptitle)
          self.mw.setWindowModality(QtCore.Qt.ApplicationModal)
          w = QtGui.QWidget()
          self.mw.setCentralWidget(w)
          vbox = QtGui.QVBoxLayout(w)
          pte = QtGui.QPlainTextEdit()
          pte.setPlainText(self.get_popup_text())
          vbox.addWidget(pte)
          # move window to cursor position
          d = self.cursor().pos() - self.mw.mapToGlobal(self.mw.pos())
          self.mw.move(d)
          self.mw.show()
docs: Show a popup with a textedit
  
          :returns: None
          :rtype: None
          :raises: None