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)
İlgili konular
- 1. python işlevlerini doğrudan Qt tasarımcısına
- 2. QT oluşturucu projesine tüm dizini nasıl eklerim?
- 3. Qt Creator, bir C++ projesini diğerine nasıl eklerim?
- 4. Qt
- 5. Dizgime nasıl metin eklerim?
- 6. Nasıl Qt
- 7. Nesneye alternatif metinleri nasıl eklerim?
- 8. JavaScript'te içeriğe nasıl stil eklerim?
- 9. PyPI'de non.py dosyalarını nasıl eklerim?
- 10. XML'yi farklı DomDocuments'den nasıl eklerim?
- 11. RegEx sonuçlarına karakterleri nasıl eklerim?
- 12. PostSharp özniteliklerine nasıl argüman eklerim?
- 13. WebView'de Refresh'e Refresh'i nasıl eklerim?
- 14. UIImage'ı UINavigationBar'ın merkezine nasıl eklerim?
- 15. UICollectionView altbilgisine nasıl UIActivityIndicatorView eklerim?
- 16. Java swing'e mnemonikleri nasıl eklerim?
- 17. Qt
- 18. Qt
- 19. Qt
- 20. Qt
- 21. Qt
- 22. Qt
- 23. Qt
- 24. QT
- 25. Qt
- 26. Qt
- 27. Qt
- 28. Qt
- 29. Qt
- 30. Qt
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