Exemple #1
0
    def _remove_crashed_widgets(self):
        if self.crashed_widgets:
            from libqtile.widget.config_error import ConfigErrorWidget

        for i in self.crashed_widgets:
            index = self.widgets.index(i)
            crash = ConfigErrorWidget(widget=i)
            crash._configure(self.qtile, self)
            self.widgets.insert(index, crash)
            self.widgets.remove(i)
Exemple #2
0
    def _remove_crashed_widgets(self):
        if self.crashed_widgets:
            from libqtile.widget.config_error import ConfigErrorWidget

        for i in self.crashed_widgets:
            index = self.widgets.index(i)
            crash = ConfigErrorWidget(widget=i)
            crash._configure(self.qtile, self)
            if self.horizontal:
                crash.offsety = self.border_width[0]
            else:
                crash.offsetx = self.border_width[3]
            self.widgets.insert(index, crash)
            self.widgets.remove(i)