2016-04-12 39 views
1

'un sütun hücresinin içinde şamdan çubuğu nasıl çizilir Pyqt ile basit bir uygulama yapmaya çalışıyorum. Ne yapmak istiyorum, aşağıda gibi mum bar ile bir ağaç görünümü olan PyQt4 QTreeWidget

enter image description here

Ben this sample kullanarak yapmaya karar verdi.

Yine de, widget çubuğunun hücresinin içinde mum çubuğunun nasıl çizileceğini bulamadım.

Hücre koordinatlarını almak ve sütun hücreleri içinde bir çubuk çizmek için örnek kod veya yönerge önerebilir misiniz?

+0

Şamdan çubuğunu nasıl üretiyorsunuz? –

cevap

1

Şamdan çubuğunu nasıl oluşturmayı planladığınıza bağlıdır. Eğer başka bir kütüphaneyi kullanan bir görüntü oluşturmak için yapabiliyorsanız

, daha sonra QTreeWidget.setItemWidget kullanarak belirli bir hücreye içinde QLabel yerleştirin resimden bir QPixmap oluşturmak ve QLabel içine koyabilirsiniz.

Eğer mum çubuğuna kendiniz çizim üzerinde planlıyorsanız, her QTreeWidgetItem ayarlanmış verilere dayalı grafiktir kendinizi çekmek için bir QItemDelegate kullanabilir ve paint yöntemini geçersiz olabilir.

+0

Yorumlarınız için teşekkür ederiz. QItemDelegate ile ilgili bazı örnekleri arayacağım. – user1913171