def setupUi(self, BundleFilter): BundleFilter.setObjectName(_fromUtf8("BundleFilter")) BundleFilter.resize(330, 400) BundleFilter.setMinimumSize(QtCore.QSize(330, 400)) self.verticalLayout = QtGui.QVBoxLayout(BundleFilter) self.verticalLayout.setSpacing(2) self.verticalLayout.setMargin(0) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.tableBundleItems = QtGui.QTableView(BundleFilter) self.tableBundleItems.setSelectionMode(QtGui.QAbstractItemView.SingleSelection) self.tableBundleItems.setSelectionBehavior(QtGui.QAbstractItemView.SelectRows) self.tableBundleItems.setShowGrid(False) self.tableBundleItems.setObjectName(_fromUtf8("tableBundleItems")) self.tableBundleItems.horizontalHeader().setVisible(False) self.tableBundleItems.verticalHeader().setVisible(False) self.verticalLayout.addWidget(self.tableBundleItems) self.labelHelp = QtGui.QLabel(BundleFilter) self.labelHelp.setWordWrap(True) self.labelHelp.setObjectName(_fromUtf8("labelHelp")) self.verticalLayout.addWidget(self.labelHelp) self.retranslateUi(BundleFilter)
def __init__(self, parent): QtGui.QWidget.__init__(self, parent) layout = QtGui.QHBoxLayout() row_nb = 14 cindex = 0 for child in dir(QtGui.QStyle): if child.startswith('SP_'): if cindex == 0: col_layout = QtGui.QVBoxLayout() icon_layout = QtGui.QHBoxLayout() icon = get_std_icon(child) label = QtGui.QLabel() label.setPixmap(icon.pixmap(32, 32)) icon_layout.addWidget(label) icon_layout.addWidget(QtGui.QLineEdit(child.replace('SP_', ''))) col_layout.addLayout(icon_layout) cindex = (cindex + 1) % row_nb if cindex == 0: layout.addLayout(col_layout) self.setLayout(layout) self.setWindowTitle('Standard Platform Icons') self.setWindowIcon(get_std_icon('TitleBarMenuButton'))