PyQT6-> Python 3
Install PyQT6 di Windows
• Untuk menginstal PyQt6modul di Windows:
1. Ketik CMD di bilah pencarian dan buka
aplikasi Command Prompt.
2. Ketik pip install pyqt6 dan tekan Enter.
Install PyQT6 di Windows
• Jika perintah tidak berhasil, coba jalankan CMD sebagai administrator.:
1. Ketik pip install pyqt6 dan tekan Enter.
Install PyQT6 di Windows
Jika Anda mendapatkan kesalahan 'pip' tidak dikenali sebagai perintah internal atau
eksternal , gunakan python –m perintah tersebut saat menginstal PyQt6.
python -m pip install pyqt6
python3 -m pip install pyqt6
py -m pip install pyqt6
Install PyQT6 di Windows
Jika Anda mendapatkan kesalahan 'pip' tidak dikenali sebagai perintah internal atau
eksternal , gunakan python –m perintah tersebut saat menginstal PyQt6.
python -m pip install pyqt6
python3 -m pip install pyqt6
py -m pip install pyqt6
Install PyQT6 di Windows
Selanjutnya anda perlu menginstall kelengkapan pyqt6, yaitu pyqt6 tools
Perhatikan direktori di mana tools pada pyqt6
terpasang, yaitu : designer.exe
directory python -> Libsite-packages
qt6_applications Qtbindesigner.exe
Dengan file explorer cari file designer.exe,
dobel klik untuk menjalankan file tersebut
Menggunakan Qt Designer
Dobel klik pada file designer.exe,
akan muncul file sebagai berikut
ini…
Pilih widget pada
templates/forms, klik create,
kemudian simpan file ke folder
missal dengan nama
mainWindow.ui
Menggunakan Qt Designer
Atau saat designer sudah
siap, Pilih File-> New…
kemudian lakukan
Langkah seperti halaman
sebelum ini.
Menggunakan Qt Designer
Setelah muncul form
seperti disamping,
lanjutkan penyettingan
seperti selanjutnya ini
Menggunakan Qt Designer
Pada jendela property editor, sesuaikan
seperti yang ditunjukkan gambar-gambar ini.
Menggunakan Qt Designer
Pertama, tambahkan widget QLabel, QLineEdit,
dan QPushButton ke form dengan cara drag and drop, beri
nama pada masing-masing objek untuk pemanggilan di dalam
program
Menggunakan Qt Designer
Menggunakan Qt Designer
Bidang Widget Nama Objek
Form QWidget form
Data Panjang QLineEdit EditP
Data Lebar QLineEdit EditL
Data Tinggi QLineEdit EditT
Volume Qlabel lblVolum
Selimut Qlabel lblSelimut
Tombol Hitung QPushButton pushBtnHitung
Menggunakan Qt Designer
Sebaiknya file ui diletakkan di subfolder di bawah file
script python seperti contoh
import sys
from PyQt6 import QtCore, QtGui, QtWidgets
from PyQt6.uic import loadUi
class MainWindow(QtWidgets.QMainWindow):
def __init__(self, parent=None):
super().__init__(parent)
loadUi("ui/mainwindow.ui", self)
self.connectSignalsSlots()
def connectSignalsSlots(self):
self.pushBtnHitung.clicked.connect(self.HitVolSelBeton)
def HitVolSelBeton(self):
P = float(self.EditP.text())
L = float(self.EditL.text())
T = float(self.EditT.text())
Vol = self.HitVolBeton(P, L, T)
Sel = self.HitSelBeton(P, L, T)
self.lblSelimut.setText(str(Sel) + " m2")
self.lblVolum.setText(str(Vol) + " m3")
def HitVolBeton(self, p, l, t):
vol = p * l * t
return vol
def HitSelBeton(self, p, l, t):
selBeton = 2 * (p * l + p * t + l * t)
return selBeton
app = QtWidgets.QApplication(sys.argv)
window = MainWindow()
window.show()
app.exec()

More Related Content

DOCX
Cara membuat antivirus dengan visual basic 6
DOCX
Antivirus vb
DOCX
Tutorial Instal opencv - cctv for CV.docx
PDF
PDF
Pengertian dan Fungsi Autoplay Media Studio
DOC
Modul visual c++
PDF
new Chapter 2 - New Project Visual Studio C#.pdf
PDF
Dasar pemrograman-python
Cara membuat antivirus dengan visual basic 6
Antivirus vb
Tutorial Instal opencv - cctv for CV.docx
Pengertian dan Fungsi Autoplay Media Studio
Modul visual c++
new Chapter 2 - New Project Visual Studio C#.pdf
Dasar pemrograman-python

Similar to Simple Introduction to PyQT6 Tutorial.pptx (20)

PPSX
PPT SMA XI Belajar Python pertemuan 1.ppsx
PPTX
PPT SMA XI Belajar Python pertemuan 1.pptx
PDF
Modul praktikum-pbo-5-swing
PDF
Modul praktikum pbo java swing
PDF
Masalah PyInstaller tidak dapat ditemukan.pdf
PPTX
Content Management System(CMS) Lois.pptx
PPTX
Content Management System(CMS) Lois.pptx
PDF
Minted, High Lighting Source Code
PDF
E book vb.net+mysql(cara cepat)
PDF
Langkah langkah untuk menginstal program python 3 pada sistem operasi windows...
PPTX
Materi 3 Coding dan Testing aplikasi
PDF
Memasang aplikasi phpindonesia_di_windows_7
PDF
Chapter 02 - Pembuatan Projek Baru
DOCX
Laporan Praktikum Algoritma Pemrograman Modul VI-GUI
DOCX
Laporan tugas akhir
PDF
Laporan tugas akhir
DOCX
Laporan praktikum v visual basic
PDF
Instalasi Odoo ERP pada Ubuntu WSL di Windows
PDF
Tugas5 1300631009
PDF
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
PPT SMA XI Belajar Python pertemuan 1.ppsx
PPT SMA XI Belajar Python pertemuan 1.pptx
Modul praktikum-pbo-5-swing
Modul praktikum pbo java swing
Masalah PyInstaller tidak dapat ditemukan.pdf
Content Management System(CMS) Lois.pptx
Content Management System(CMS) Lois.pptx
Minted, High Lighting Source Code
E book vb.net+mysql(cara cepat)
Langkah langkah untuk menginstal program python 3 pada sistem operasi windows...
Materi 3 Coding dan Testing aplikasi
Memasang aplikasi phpindonesia_di_windows_7
Chapter 02 - Pembuatan Projek Baru
Laporan Praktikum Algoritma Pemrograman Modul VI-GUI
Laporan tugas akhir
Laporan tugas akhir
Laporan praktikum v visual basic
Instalasi Odoo ERP pada Ubuntu WSL di Windows
Tugas5 1300631009
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
Ad

More from SetionoSetiono3 (16)

PPTX
Aktifitas dan Penjadwalan Proyek Konstruksi
PPTX
391163812-Materi-Primavera-6-per-April-2016-pptx.pptx
PDF
the Matirks dan Sistem PD 09 Nop 2020.pdf
PDF
Perdif Systems of Linear Differential.pdf
PDF
Persamaan Diferensial derajat tinggi (2)
PDF
TERAPAN PERSAMAAN DIFERENSIAL PARSIAL 23 NOP 2020.pdf
PDF
Matriks dan Sistem Pers D 09 Nop 2020.pdf
PDF
Persamaan Diferensial Bagian ke-empat...
PDF
Persamaan Diferensial Penyelesaian Deret
PDF
Materi Persamaan Diferensial Pertemuan ke-2
PDF
Pengenalan Matakuliah Persamaan Diferensial
PPTX
MATERI PERSAMAAN DIFERENSIAL METODE EULER.pptx
PPTX
Materi Perkuliahan dengan topik ikatan kimia
PPTX
Teknologi Pengolahan Air Minum untuk Kehidupan
PPT
Komputer dan Sistem Komputer Bagian Pertama
PDF
Rps kimia dasar ta. 2021 2022 gasal
Aktifitas dan Penjadwalan Proyek Konstruksi
391163812-Materi-Primavera-6-per-April-2016-pptx.pptx
the Matirks dan Sistem PD 09 Nop 2020.pdf
Perdif Systems of Linear Differential.pdf
Persamaan Diferensial derajat tinggi (2)
TERAPAN PERSAMAAN DIFERENSIAL PARSIAL 23 NOP 2020.pdf
Matriks dan Sistem Pers D 09 Nop 2020.pdf
Persamaan Diferensial Bagian ke-empat...
Persamaan Diferensial Penyelesaian Deret
Materi Persamaan Diferensial Pertemuan ke-2
Pengenalan Matakuliah Persamaan Diferensial
MATERI PERSAMAAN DIFERENSIAL METODE EULER.pptx
Materi Perkuliahan dengan topik ikatan kimia
Teknologi Pengolahan Air Minum untuk Kehidupan
Komputer dan Sistem Komputer Bagian Pertama
Rps kimia dasar ta. 2021 2022 gasal
Ad

Recently uploaded (14)

DOCX
MPLS PAUD.docx teks sebagai penyemangat anak-anak
PPTX
PPT mssp arham muthahhari mata kuliah ms
PPTX
peningkatan kapasitas perangka desa.pptx
PPTX
2. LAPORAN KESELAMATAN DAN KESIHATAN BAGI BULAN JUN-JUL 2025.pptx
PPTX
PPT ANALISA SISTEM TENAGA (Sistem Per Unit, Single Line Diagram)
PPT
PEMANFAATAN CANGKANG UNTUK HEATER GUNA EFISIENSI ENERGI
PPTX
Rekayasa Lingkungan menjadikan lingkungan lebih baik
PPTX
Mekanisme Desk Wrkshop Satu Data Kalsel 2025,10-7-2025.pptx
PDF
441817878-K3-Pada-Alat-Berat.pdf pemahaman
PPTX
Data mining mengolah informasi dan menjadikannya dasar pengambilan keputusan
PDF
Proposal Skirpsi Tentang K3 dengan Metode FMEA
PPTX
Metode Penanggulangan Kehilangan Air dan Strategi Pengendalian Kehilangan Air...
PPTX
Kualitas, Kekuatan, dan Optimasi Rancangan.pptx
PDF
GAMBAR RENCANA RSMY SPECT CT BANGUNAN KESEHATAN
MPLS PAUD.docx teks sebagai penyemangat anak-anak
PPT mssp arham muthahhari mata kuliah ms
peningkatan kapasitas perangka desa.pptx
2. LAPORAN KESELAMATAN DAN KESIHATAN BAGI BULAN JUN-JUL 2025.pptx
PPT ANALISA SISTEM TENAGA (Sistem Per Unit, Single Line Diagram)
PEMANFAATAN CANGKANG UNTUK HEATER GUNA EFISIENSI ENERGI
Rekayasa Lingkungan menjadikan lingkungan lebih baik
Mekanisme Desk Wrkshop Satu Data Kalsel 2025,10-7-2025.pptx
441817878-K3-Pada-Alat-Berat.pdf pemahaman
Data mining mengolah informasi dan menjadikannya dasar pengambilan keputusan
Proposal Skirpsi Tentang K3 dengan Metode FMEA
Metode Penanggulangan Kehilangan Air dan Strategi Pengendalian Kehilangan Air...
Kualitas, Kekuatan, dan Optimasi Rancangan.pptx
GAMBAR RENCANA RSMY SPECT CT BANGUNAN KESEHATAN

Simple Introduction to PyQT6 Tutorial.pptx

  • 2. Install PyQT6 di Windows • Untuk menginstal PyQt6modul di Windows: 1. Ketik CMD di bilah pencarian dan buka aplikasi Command Prompt. 2. Ketik pip install pyqt6 dan tekan Enter.
  • 3. Install PyQT6 di Windows • Jika perintah tidak berhasil, coba jalankan CMD sebagai administrator.: 1. Ketik pip install pyqt6 dan tekan Enter.
  • 4. Install PyQT6 di Windows Jika Anda mendapatkan kesalahan 'pip' tidak dikenali sebagai perintah internal atau eksternal , gunakan python –m perintah tersebut saat menginstal PyQt6. python -m pip install pyqt6 python3 -m pip install pyqt6 py -m pip install pyqt6
  • 5. Install PyQT6 di Windows Jika Anda mendapatkan kesalahan 'pip' tidak dikenali sebagai perintah internal atau eksternal , gunakan python –m perintah tersebut saat menginstal PyQt6. python -m pip install pyqt6 python3 -m pip install pyqt6 py -m pip install pyqt6
  • 6. Install PyQT6 di Windows Selanjutnya anda perlu menginstall kelengkapan pyqt6, yaitu pyqt6 tools Perhatikan direktori di mana tools pada pyqt6 terpasang, yaitu : designer.exe directory python -> Libsite-packages qt6_applications Qtbindesigner.exe Dengan file explorer cari file designer.exe, dobel klik untuk menjalankan file tersebut
  • 7. Menggunakan Qt Designer Dobel klik pada file designer.exe, akan muncul file sebagai berikut ini… Pilih widget pada templates/forms, klik create, kemudian simpan file ke folder missal dengan nama mainWindow.ui
  • 8. Menggunakan Qt Designer Atau saat designer sudah siap, Pilih File-> New… kemudian lakukan Langkah seperti halaman sebelum ini.
  • 9. Menggunakan Qt Designer Setelah muncul form seperti disamping, lanjutkan penyettingan seperti selanjutnya ini
  • 10. Menggunakan Qt Designer Pada jendela property editor, sesuaikan seperti yang ditunjukkan gambar-gambar ini.
  • 11. Menggunakan Qt Designer Pertama, tambahkan widget QLabel, QLineEdit, dan QPushButton ke form dengan cara drag and drop, beri nama pada masing-masing objek untuk pemanggilan di dalam program
  • 13. Menggunakan Qt Designer Bidang Widget Nama Objek Form QWidget form Data Panjang QLineEdit EditP Data Lebar QLineEdit EditL Data Tinggi QLineEdit EditT Volume Qlabel lblVolum Selimut Qlabel lblSelimut Tombol Hitung QPushButton pushBtnHitung
  • 14. Menggunakan Qt Designer Sebaiknya file ui diletakkan di subfolder di bawah file script python seperti contoh
  • 15. import sys from PyQt6 import QtCore, QtGui, QtWidgets from PyQt6.uic import loadUi class MainWindow(QtWidgets.QMainWindow): def __init__(self, parent=None): super().__init__(parent) loadUi("ui/mainwindow.ui", self) self.connectSignalsSlots() def connectSignalsSlots(self): self.pushBtnHitung.clicked.connect(self.HitVolSelBeton) def HitVolSelBeton(self): P = float(self.EditP.text()) L = float(self.EditL.text()) T = float(self.EditT.text()) Vol = self.HitVolBeton(P, L, T) Sel = self.HitSelBeton(P, L, T) self.lblSelimut.setText(str(Sel) + " m2") self.lblVolum.setText(str(Vol) + " m3") def HitVolBeton(self, p, l, t): vol = p * l * t return vol def HitSelBeton(self, p, l, t): selBeton = 2 * (p * l + p * t + l * t) return selBeton app = QtWidgets.QApplication(sys.argv) window = MainWindow() window.show() app.exec()