コード例 #1
0
    def __init__(self):
        super(QTableWidget, self).__init__()

        self.column_names = view_column_names("customers")
        self.setColumnCount(len(self.column_names))
        self.setHorizontalHeaderLabels(self.column_names)
        self.itemSelectionChanged.connect(self.change_selection)
        self.setEditTriggers(QAbstractItemView.NoEditTriggers)
        self.setSelectionBehavior(QAbstractItemView.SelectRows)
        self.setSelectionMode(QAbstractItemView.SingleSelection)

        self.refresh_customers(search_by="All", text="")
        self.change_selection()
        self.setSortingEnabled(True)
        self.resizeRowsToContents()
        self.horizontalHeader().sortIndicatorChanged.connect(
            self.resizeRowsToContents)
コード例 #2
0
    def __init__(self):
        super(QTableWidget, self).__init__()

        self.orders_column_names = view_column_names("orders_items_view")
        self.orders_data = view_data("orders_items_view")
        self.single_order_view = QTableWidget()
        self.setColumnCount(len(self.orders_column_names))
        self.setHorizontalHeaderLabels(self.orders_column_names)

        self.setEditTriggers(QAbstractItemView.NoEditTriggers)
        self.setSelectionBehavior(QAbstractItemView.SelectRows)
        self.setSelectionMode(QAbstractItemView.SingleSelection)
        self.refresh_order()

        self.setSortingEnabled(True)
        self.resizeRowsToContents()
        self.horizontalHeader().sortIndicatorChanged.connect(
            self.resizeRowsToContents)
コード例 #3
0
    def __init__(self):
        super(QTableWidget, self).__init__()

        column_names = view_column_names("temp")[1:]

        self.setColumnCount(len(column_names))
        self.setHorizontalHeaderLabels(column_names)
        self.itemSelectionChanged.connect(self.change_products)

        self.setEditTriggers(QAbstractItemView.NoEditTriggers)
        self.setSelectionBehavior(QAbstractItemView.SelectRows)
        self.setSelectionMode(QAbstractItemView.SingleSelection)

        self.quantity_list = []
        self.price_list = []

        self.change_products()
        self.refresh_products()

        self.setSortingEnabled(True)
        self.resizeRowsToContents()
        self.horizontalHeader().sortIndicatorChanged.connect(
            self.resizeRowsToContents)