Bu çok iyi bir soru olabilir ama QTabBar'ı Qt Designer'da bulamıyorum. "Konteynerler" grubunda QTabWidged var, ancak aynı değil - Farklı sayfalara ihtiyacım yok, sadece sekme çubuğuna ihtiyacım var. QTabBar'ı Qt Tasarımcısı'na nasıl eklerim?
(Ben debian KDE4 altında Qt Designer 4.7.2 sürümünü kullanıyorum.)
7
A
cevap
3
bir QTabBar
olan tasarımcı hiçbir öğe, bu düz QWidget
oluşturmaktır başarmak tek yolu yoktur ve onu bir tabuta yükseltmek, ancak daha sonra koddaki her şeyi kurmak zorunda kalacaksınız.
1
Qt Designer 4.8'de, QTabBar'ın olmasını istediğiniz bir Widget'ı ekleyebilir ve sonra sağ tıklayıp "QTabBar'a Yükselt" 'i seçebilirsiniz. (Not: "Yükseltme", "İçine Morf" değil)
Kodda tanıtımı mı yoksa Tasarımcı'da bunu yapmanın bir yolu var mı? Sayfalara gerek duymamamın nedeni, her "sayfa" da oldukça geniş bir pencere öğesi olacak. Bu yüzden, yalnızca bir örneğim olmasını ve içeriğini her sekme tıklamasıyla yeniden yüklemeyi tercih ediyorum. – gorn
[4.8'de Qt Tasarımcısı'nın tanıtımı] ile ilgili bilgi (http://qt-project.org/doc/qt-4.8/designer-using-custom-widgets.html). – Phrogz