self.layout.addWidget(self.proses_transaksi_button) Â Â Â Â
self.layout.addWidget(self.total_harga_label) Â Â Â Â
self.layout.addWidget(self.kembalian_label) Â Â Â Â
self.layout.addWidget(self.table)
def create_tables(self): Â Â Â Â
# Membuat tabel produk dan transaksi jika belum ada    Â
self.cursor.execute('''CREATE TABLE IF NOT EXISTS produk ( Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â id_produk INTEGER PRIMARY KEY AUTOINCREMENT, Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â nama_produk TEXT, Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â harga REAL, Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â stok INTEGER)''')Â
self.cursor.execute('''CREATE TABLE IF NOT EXISTS transaksi ( Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â id_transaksi INTEGER PRIMARY KEY AUTOINCREMENT, Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â nama_produk TEXT, Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â jumlah INTEGER, Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â total_harga REAL, Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â uang_dibayar REAL, Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â kembalian REAL)''')Â
self.conn.commit() Â Â Â Â
def load_data_produk(self):
try: Â Â Â Â Â Â