summer/summer/templates/MainWindow.py

25 lines
907 B
Python

__author__ = 'tanshu'
from PyQt5 import uic
# package, resource = 'summer:QtDesignerFiles/MainWindow.ui'.split(':', 1)
# file = pkg_resources.resource_stream(package, resource)
file = '/home/tanshu/Programming/summer/summer/QtDesignerFiles/MainWindow.ui'
base, form = uic.loadUiType(file)
class MainWindow(base, form):
def __init__(self, router, parent=None):
super(MainWindow, self).__init__()
self.setupUi(self)
self.btnExit.clicked.connect(self.handle_exit)
self.btnUsers.clicked.connect(router.show_users)
self.btnSales.clicked.connect(router.show_sales)
self.btnRoles.clicked.connect(router.show_roles)
self.btnProductGroups.clicked.connect(router.show_product_groups)
self.btnTaxes.clicked.connect(router.show_taxes)
self.btnProducts.clicked.connect(router.show_products)
def handle_exit(self):
self.close()