这就是局势。 我有一个等级,来自QListView,增加了一些便利功能,如果你喜欢,则是一种习俗。 我不想与设计者一道使用我的植被。 我只想在设计人(作为股东)中使用一个简单的清单,并用图4加以汇编。 顺便说一句,我想用我自己的版本取代这一正常的QListView。
你们如何能够做到这一点?
在init,我喜欢这样的东西。 trick:
self.lstView1 = MyListView
但它的确是......
这就是局势。 我有一个等级,来自QListView,增加了一些便利功能,如果你喜欢,则是一种习俗。 我不想与设计者一道使用我的植被。 我只想在设计人(作为股东)中使用一个简单的清单,并用图4加以汇编。 顺便说一句,我想用我自己的版本取代这一正常的QListView。
你们如何能够做到这一点?
在init,我喜欢这样的东西。 trick:
self.lstView1 = MyListView
但它的确是......
问题是,实际上,你只是取代第1号意见所指明的物体,而没有将物体添加到植被上。 这就是说,当你制造反对时,你只是告诉你,用灯 l指你的新物体。 观点1 但是,自新增加以来,实际的金融情报中心正在使用老点。
我会认为,你已经利用Py4uci把ui档案转换为平坦,你设立了gui:
class ExambleUI(QtGUi.QDialog, UI_Example):
def __init__(self, parent):
QtGui.QDiialog.__init__(self, parent)
self.setupUI(self)
self.lstView1 = MyListView
由于设置 在你改变灯塔价值之前,Ui正在执行。 观点是,你没有获得新的植被。 你们只得放弃以下几条:
class ExambleUI(QtGUi.QDialog, UI_Example):
def __init__(self, parent):
QtGui.QDiialog.__init__(self, parent)
self.lstView1 = MyListView
self.setupUI(self)
另一方面,我建议你遵循以下网站:http://doc.trolltech.com/qq26-pyqt Designer.html“rel=“nofollow noreferer”>tutorial,并在设计师中创造和使用你植被,是容易和快捷的。
使用QLayout替代功能:
ui->main_layout->replace(oldWidget, newWidget);