【发布时间】:2011-07-10 08:22:12
【问题描述】:
我正在使用 PYQT 开发应用程序。我的要求是在组合框项目内插入带有复选框的树视图。我想知道如何实现这一目标?
我有以下代码,但这不起作用。
class CheckboxInsideListbox(QWidget):
def __init__(self, parent = None):
super(CheckboxInsideListbox, self).__init__(parent)
self.setGeometry(250,250,300,300)
self.MainUI()
def MainUI(self):
#stb_label = QLabel("Select STB\'s")
stb_combobox = QComboBox()
length = 10
cb_layout = QVBoxLayout(stb_combobox)
for i in range(length):
c = QCheckBox("STB %i" % i)
cb_layout.addWidget(c)
main_layout = QVBoxLayout()
main_layout.addWidget(stb_combobox)
main_layout.addLayout(cb_layout)
self.setLayout(main_layout)
如果我在这里遗漏了什么,请告诉我。
【问题讨论】: