QtPropertyBrowser, gelişmiş bir yapılandırma düzenleyicisi olarak kullanıldı mı? GUI öğelerinin özelliklerini düzenlemek için tüm GUI örneklerini görüyorum. Ama uygulama yapılandırması gibi daha soyut bir şeyi düzenlemek istediğimde nasıl başlarım. Ben çok sayfalı yapılandırma iletişim olan bir uygulama oluşturmaQtPropertyBrowser öğesini gelişmiş yapılandırma düzenleyicisi olarak kullanma
:
İşte bir örnek. Bazı ayarlar yazıcı hakkında, bazıları bir veritabanı ile ilgili, bazıları genel uygulama ayarları, bazıları şablon dosya adları ve/veya şablonlarla ilgilidir. Ancak editördeki tüm bu ayrıntılı konfigürasyon sayfalarını tasarlamadan önce, tüm hayal edilebilir konfigürasyon seçeneklerini listeleyen diyalogda "gelişmiş" veya "uzman" sekmesine sahip olmak isterim. Daha sonra tasarım sürecinde daha fazla seçenek toplayacağım, daha kolay kullanıcı dostu konfigürasyon sayfalarına yerleştirilebilecek “kolay” seçenekler hangileridir. Ve etrafta dolaşmak için doğru araç gibi görünen QtPropertyBrowser ile karşılaştım. Ama nasıl başlayacağımı bilemiyorum? GUI nesneleri yerine, bir çeşit soyut yapılandırma nesnesine (bir veya daha fazla) ihtiyacım olduğundan eminim. Ama bununla nereden başlayacağını bilmiyorum. Şu anda tüm fikirlerim karmaşıklaşıyor.
İpuçları için herhangi bir öneri veya işaretçi?
Bu gerçekten işe yarayacak kadar basit ve güçlü bir örnek. +1 – hurikhan77