Example #1
0
class MainWindow(FMainWindow):
    def __init__(self):
        FMainWindow.__init__(self)

        self.setWindowIcon(QIcon.fromTheme('logo',
                           QIcon(u"{}".format(Config.APP_LOGO))))
        self.menubar = MenuBar(self)
        self.setMenuBar(self.menubar)
        self.toolbar = MenuToolBar(self)
        self.addToolBar(Qt.LeftToolBarArea, self.toolbar)

        self.statusbar = GStatusBar(self)
        self.setStatusBar(self.statusbar)
        self.page = DashbordViewWidget

        self.change_context(self.page)

    def page_width(self):
        return self.width() - 100

    def add_badge(self, msg, count):
        b = QToolBadgeButton(self)
        b.setText(msg)
        b.setCounter(count)
        self.toolbar.addWidget(b)


    def exit(self):
        self.logout()
        self.close()

    def active_menu(self):
        self.menubar = MenuBar(self)
        self.setMenuBar(self.menubar)
Example #2
0
    def __init__(self):
        FMainWindow.__init__(self)

        self.setWindowIcon(
            QIcon.fromTheme('logo', QIcon(u"{}".format(Config.APP_LOGO))))

        self.menubar = MenuBar(self)
        self.setMenuBar(self.menubar)
        self.toolbar = MenuToolBar(self)
        self.addToolBar(Qt.LeftToolBarArea, self.toolbar)
        self.change_context(DashbordViewWidget)
Example #3
0
    def __init__(self):
        FMainWindow.__init__(self)

        self.setWindowIcon(QIcon.fromTheme('logo',
                           QIcon(u"{}".format(Config.APP_LOGO))))
        self.menubar = MenuBar(self)
        self.setMenuBar(self.menubar)
        self.toolbar = MenuToolBar(self)
        self.addToolBar(Qt.LeftToolBarArea, self.toolbar)

        self.statusbar = GStatusBar(self)
        self.setStatusBar(self.statusbar)
        self.page = DashbordViewWidget

        self.change_context(self.page)