def new_tab(self):
        layout = QtGui.QGridLayout()
        layout.setSpacing(1)
        layout.setContentsMargins(0, 0, 0, 0)
        widget = GlueMdiArea(self)
        widget.setLayout(layout)
        tab = self.tab_widget
        self._total_tab_count += 1
        tab.addTab(widget, str("Tab %i" % self._total_tab_count))
        tab.setCurrentWidget(widget)
        widget.subWindowActivated.connect(self._update_plot_dashboard)
task._clean_prior: pid file exists and is valid, remove file.
dataset/ETHPy150Open glue-viz/glue/glue/app/qt/application.py/GlueApplication.new_tab--crossover with--dataset/ETHPy150Open xtrementl/focus/tests/unit/test_task.py/TestTask.testPidFileExistValid___clean_prior