I have Qtabwiget And everytime I load another tab it loads an instance of an Qtwebengineview class. What I need is when the every instance of qtwebengine finish loading it change the parent tab of it instead what i have which changes the current opened tab. here is the code:
class Ui_MainWindow(QMainWindow):
def setupUi(self, MainWindow):
self.tabWidget = QtWidgets.QTabWidget(self.centralwidget)
self.tabWidget.setGeometry(QtCore.QRect(0, 75, self.sizeObject.width(), self.sizeObject.height() - 120))
self.tabWidget.setObjectName("tabWidget")
def loadFinished(self, ok):
self.progressBar.hide()
>>>I want here to be able to change parent qtabwidget text to the title of the qtwebengineview child<<<
class HtmlView(QWebEngineView):
def __init__(self, parent):
super(HtmlView, self).__init__(parent)
self.parent = parent
self.loadFinished.connect(self.parent.loadFinished)