# -*- coding: utf-8 -*-
from builtins import str
from resources.lib.ui.globals import g
from resources.lib.base_window import BaseWindow

class PersistentBackground(BaseWindow):

    def __init__(self, xml_file, location, actionArgs=None):

        super(PersistentBackground, self).__init__(xml_file, location, actionArgs=actionArgs)

        if actionArgs is None:
            return

        g.close_busy_dialog()

    def setText(self, text):
        self.setProperty('notification_text', str(text))
