intranet-qt-buton-boyutlandırma

Buton Boyutlandırma

        Eğer bir butonun boyutunun belirli bir değere kadar artıp sonrasında sabit kalmasını istersek once butonun maximumSize ve minimumSize değerlerini ayarlamamız gerekir. Aksi taktirde butonun boyutu, pencere boyutu değiştikçe sürekli değişecektir.

Sınırlandırılmış maximumSize ve minimumSize değerleri

        maximumSize ve minimumSize değerleriyle butonun en büyük ve en küçük değerlerini sınırlandırdıktan sonra butonun etrafına spacerlar yerleştirilir. Örnegin butonun sınırlı genişlemesi yanlamasına olacaksa, butonun sağ ve sol yanlarına spacerlar konulur ve spacerların sizeTypeları fixed yapılır.

        Daha sonra buton ve ilgili spacerlar layout içine alınır. Varsa form üzerindeki diğer widgetlar da bizim uğraştığımız butonla uygun layout içine alınır ve form üstündeki diğer widgetlarla uyumlu bir  şekilde görünmesi sağlanır.

 

Spacerlar ve buton horizontal layout içinde

 

Tüm widgetlar uygun layoutlar içinde

        Son olarak form üzerine boş bir alana tıklanıp Layout in a Grid seçilir.


Formun küçük hali

 

Formun büyütülmüş hali