Perancang Pyqt5 - tata letak kisi rusak saat menambahkan widget

Gambar pertama

Gambar kedua

Silakan periksa gambar yang saya lampirkan pada posting ini.

Saya menambahkan 4 tata letak kotak ke Formulir. Saya melakukan tata letak kotak dan saya mendapat 4 kotak.

Lalu saya menambahkan tiga widget tombol tekan - sampai di sini semuanya baik-baik saja (PIC 1) tetapi ketika saya menambahkan widget daftar item (PIC 2), semuanya putus seperti yang Anda lihat. Widget daftar item akan mengambil sebagian besar layar. Sekarang pertanyaan saya adalah bagaimana cara memperbaiki rasio di Qt designer agar setiap widget memiliki ukuran tata letak grid yang telah disiapkan. Terima kasih.


person michigansqllite123    schedule 06.08.2016    source sumber


Jawaban (1)


Saya pikir situasi itu terjadi karena sizePolicies keempat widget berbeda.

Kebijakan ukuran default Tombol Tekan : h - Minimum, v - Tetap

Kebijakan ukuran default listWidget : h - Pengeluaran, v - Pengeluaran

baca tentang detail sizePolicy : http://doc.qt.io/qt-5/qsizepolicy.html

Ketika saya harus membuat rasio tetap, gunakan widget kosong dengan ukuran default yang sama

person rnsjtngus    schedule 15.11.2016