Python PyQt4.QtGui 模块,QListWidget() 实例源码

我们从Python开源项目中,提取了以下29个代码示例,用于说明如何使用PyQt4.QtGui.QListWidget()

项目:pyGrav    作者:basileh    | 项目源码 | 文件源码
def computeDoubleDifferences(self):
        """
        subfunction for actually chosing the reference survey
        stored in self.referencesurvey. The computing step is actually 
        executed when saving data...
        """
        #axis=0 to sort on first axis
        survnames=np.sort([(survid,surv.name) for survid,surv in self.campaigndata.survey_dic.iteritems() if surv.keepitem==1],axis=0)
        surveySelectList=QtGui.QListWidget()
        self.statusBar().showMessage("Please choose reference survey (double-click)")

        for surv in survnames:
            QListWidgetItem(str(surv[1]),surveySelectList)

        surveySelectList.itemActivated.connect(self.referenceSurveySelected)
        self.setWindowTitle('survey selection')  
        self.popup=surveySelectList         
        self.popup.show()
#        self.dataselectionwin.show()
项目:VisMa    作者:aerospaceresearch    | 项目源码 | 文件源码
def equationsLayout(self):
        self.myQListWidget = QtGui.QListWidget(self)
        for index, name in self.equations:
            myQCustomQWidget = QCustomQWidget()
            myQCustomQWidget.setTextUp(index)
            myQCustomQWidget.setTextDown(name)
            myQListWidgetItem = QtGui.QListWidgetItem(self.myQListWidget)
            myQListWidgetItem.setSizeHint(myQCustomQWidget.sizeHint())
            self.myQListWidget.addItem(myQListWidgetItem)
            self.myQListWidget.setItemWidget(myQListWidgetItem, myQCustomQWidget)

        self.myQListWidget.resize(400,300)

        self.myQListWidget.itemClicked.connect(self.Clicked)
        self.equationListVbox.addWidget(self.myQListWidget)
        return self.equationListVbox
项目:ChiantiPy    作者:chianti-atomic    | 项目源码 | 文件源码
def setupUi(self, selectorDialogForm):
        selectorDialogForm.setObjectName("selectorDialogForm")
        selectorDialogForm.setWindowModality(QtCore.Qt.WindowModal)
        selectorDialogForm.setModal(False)
#        selectorDialogForm.setWindowModality(QtCore.Qt.ApplicationModal)
        selectorDialogForm.resize(500,300)
        self.buttonBox = QtGui.QDialogButtonBox(selectorDialogForm)
        self.buttonBox.setGeometry(QtCore.QRect(30,240,341,32))
        self.buttonBox.setOrientation(QtCore.Qt.Horizontal)
        self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel|QtGui.QDialogButtonBox.Ok)
        self.buttonBox.setObjectName("buttonBox")
        self.listWidget = QtGui.QListWidget(selectorDialogForm)
        self.listWidget.setGeometry(QtCore.QRect(70,20,360,200))
        font = QtGui.QFont()
        font.setPointSize(14)
        self.listWidget.setFont(font)
        self.listWidget.setObjectName("listWidget")
        self.retranslateUi(selectorDialogForm)
        QtCore.QObject.connect(self.buttonBox,QtCore.SIGNAL("accepted()"),selectorDialogForm.accept)
        QtCore.QObject.connect(self.buttonBox,QtCore.SIGNAL("rejected()"),selectorDialogForm.reject)
        QtCore.QMetaObject.connectSlotsByName(selectorDialogForm)
项目:NeoAnalysis    作者:neoanalysis    | 项目源码 | 文件源码
def setupUi(self, Form):
        Form.setObjectName(_fromUtf8("Form"))
        Form.resize(241, 367)
        self.gridLayout = QtGui.QGridLayout(Form)
        self.gridLayout.setSpacing(0)
        self.gridLayout.setObjectName(_fromUtf8("gridLayout"))
        self.label = QtGui.QLabel(Form)
        self.label.setObjectName(_fromUtf8("label"))
        self.gridLayout.addWidget(self.label, 0, 0, 1, 3)
        self.itemTree = QtGui.QTreeWidget(Form)
        self.itemTree.setObjectName(_fromUtf8("itemTree"))
        self.itemTree.headerItem().setText(0, _fromUtf8("1"))
        self.itemTree.header().setVisible(False)
        self.gridLayout.addWidget(self.itemTree, 1, 0, 1, 3)
        self.label_2 = QtGui.QLabel(Form)
        self.label_2.setObjectName(_fromUtf8("label_2"))
        self.gridLayout.addWidget(self.label_2, 2, 0, 1, 3)
        self.formatList = QtGui.QListWidget(Form)
        self.formatList.setObjectName(_fromUtf8("formatList"))
        self.gridLayout.addWidget(self.formatList, 3, 0, 1, 3)
        self.exportBtn = QtGui.QPushButton(Form)
        self.exportBtn.setObjectName(_fromUtf8("exportBtn"))
        self.gridLayout.addWidget(self.exportBtn, 6, 1, 1, 1)
        self.closeBtn = QtGui.QPushButton(Form)
        self.closeBtn.setObjectName(_fromUtf8("closeBtn"))
        self.gridLayout.addWidget(self.closeBtn, 6, 2, 1, 1)
        self.paramTree = ParameterTree(Form)
        self.paramTree.setObjectName(_fromUtf8("paramTree"))
        self.paramTree.headerItem().setText(0, _fromUtf8("1"))
        self.paramTree.header().setVisible(False)
        self.gridLayout.addWidget(self.paramTree, 5, 0, 1, 3)
        self.label_3 = QtGui.QLabel(Form)
        self.label_3.setObjectName(_fromUtf8("label_3"))
        self.gridLayout.addWidget(self.label_3, 4, 0, 1, 3)
        self.copyBtn = QtGui.QPushButton(Form)
        self.copyBtn.setObjectName(_fromUtf8("copyBtn"))
        self.gridLayout.addWidget(self.copyBtn, 6, 0, 1, 1)

        self.retranslateUi(Form)
        QtCore.QMetaObject.connectSlotsByName(Form)
项目:NeoAnalysis    作者:neoanalysis    | 项目源码 | 文件源码
def setupUi(self, Form):
        Form.setObjectName(_fromUtf8("Form"))
        Form.resize(241, 367)
        self.gridLayout = QtGui.QGridLayout(Form)
        self.gridLayout.setSpacing(0)
        self.gridLayout.setObjectName(_fromUtf8("gridLayout"))
        self.label = QtGui.QLabel(Form)
        self.label.setObjectName(_fromUtf8("label"))
        self.gridLayout.addWidget(self.label, 0, 0, 1, 3)
        self.itemTree = QtGui.QTreeWidget(Form)
        self.itemTree.setObjectName(_fromUtf8("itemTree"))
        self.itemTree.headerItem().setText(0, _fromUtf8("1"))
        self.itemTree.header().setVisible(False)
        self.gridLayout.addWidget(self.itemTree, 1, 0, 1, 3)
        self.label_2 = QtGui.QLabel(Form)
        self.label_2.setObjectName(_fromUtf8("label_2"))
        self.gridLayout.addWidget(self.label_2, 2, 0, 1, 3)
        self.formatList = QtGui.QListWidget(Form)
        self.formatList.setObjectName(_fromUtf8("formatList"))
        self.gridLayout.addWidget(self.formatList, 3, 0, 1, 3)
        self.exportBtn = QtGui.QPushButton(Form)
        self.exportBtn.setObjectName(_fromUtf8("exportBtn"))
        self.gridLayout.addWidget(self.exportBtn, 6, 1, 1, 1)
        self.closeBtn = QtGui.QPushButton(Form)
        self.closeBtn.setObjectName(_fromUtf8("closeBtn"))
        self.gridLayout.addWidget(self.closeBtn, 6, 2, 1, 1)
        self.paramTree = ParameterTree(Form)
        self.paramTree.setObjectName(_fromUtf8("paramTree"))
        self.paramTree.headerItem().setText(0, _fromUtf8("1"))
        self.paramTree.header().setVisible(False)
        self.gridLayout.addWidget(self.paramTree, 5, 0, 1, 3)
        self.label_3 = QtGui.QLabel(Form)
        self.label_3.setObjectName(_fromUtf8("label_3"))
        self.gridLayout.addWidget(self.label_3, 4, 0, 1, 3)
        self.copyBtn = QtGui.QPushButton(Form)
        self.copyBtn.setObjectName(_fromUtf8("copyBtn"))
        self.gridLayout.addWidget(self.copyBtn, 6, 0, 1, 1)

        self.retranslateUi(Form)
        QtCore.QMetaObject.connectSlotsByName(Form)
项目:CPNSimulatorGui    作者:chris-kuhr    | 项目源码 | 文件源码
def setupUi(self, TokenDialog):
        TokenDialog.setObjectName(_fromUtf8("TokenDialog"))
        TokenDialog.resize(361, 213)
        self.centralwidget = QtGui.QWidget(TokenDialog)
        self.centralwidget.setObjectName(_fromUtf8("centralwidget"))
        self.verticalLayoutWidget = QtGui.QWidget(self.centralwidget)
        self.verticalLayoutWidget.setGeometry(QtCore.QRect(0, 0, 361, 211))
        self.verticalLayoutWidget.setObjectName(_fromUtf8("verticalLayoutWidget"))
        self.verticalLayout = QtGui.QVBoxLayout(self.verticalLayoutWidget)
        self.verticalLayout.setMargin(0)
        self.verticalLayout.setObjectName(_fromUtf8("verticalLayout"))
        self.listWidget = QtGui.QListWidget(self.verticalLayoutWidget)
        self.listWidget.setObjectName(_fromUtf8("listWidget"))
        self.verticalLayout.addWidget(self.listWidget)
        self.horizontalLayout_2 = QtGui.QHBoxLayout()
        self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2"))
        self.checkBox = QtGui.QCheckBox(self.verticalLayoutWidget)
        self.checkBox.setObjectName(_fromUtf8("checkBox"))
        self.horizontalLayout_2.addWidget(self.checkBox)
        self.spinBox = QtGui.QSpinBox(self.verticalLayoutWidget)
        self.spinBox.setMinimumSize(QtCore.QSize(50, 0))
        self.spinBox.setMaximumSize(QtCore.QSize(50, 16777215))
        self.spinBox.setObjectName(_fromUtf8("spinBox"))
        self.horizontalLayout_2.addWidget(self.spinBox)
        self.verticalLayout.addLayout(self.horizontalLayout_2)
        self.horizontalLayout = QtGui.QHBoxLayout()
        self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout"))
        self.pushButton = QtGui.QPushButton(self.verticalLayoutWidget)
        self.pushButton.setObjectName(_fromUtf8("pushButton"))
        self.horizontalLayout.addWidget(self.pushButton)
        self.pushButton_2 = QtGui.QPushButton(self.verticalLayoutWidget)
        self.pushButton_2.setObjectName(_fromUtf8("pushButton_2"))
        self.horizontalLayout.addWidget(self.pushButton_2)
        self.verticalLayout.addLayout(self.horizontalLayout)
        TokenDialog.setCentralWidget(self.centralwidget)

        self.retranslateUi(TokenDialog)
        QtCore.QMetaObject.connectSlotsByName(TokenDialog)
项目:PyGenAlg    作者:RaphDeau    | 项目源码 | 文件源码
def __init__(self):
        super(MyMainWindow, self).__init__()
        self.setupUi(self)

        for treeId in ['indiv', 'behav']:
            layoutItem = eval('self.verticalLayout_'+treeId)
            # Methods display
            exec('self.'+treeId+'ItemCode = Code_Editor(self.'+treeId+'_groupBox)')
            codeItem = eval('self.'+treeId+'ItemCode')
            codeItem.setObjectName(treeId+'ItemCode')
            codeItem.installEventFilter(self)
            exec('self.connect(codeItem, SIGNAL("textChanged()"), self.'+treeId+'ItemCode_modif)')
            exec('self.'+treeId+'Desc = QtGui.QLabel(self.'+treeId+'_groupBox)')
            descItem = eval('self.'+treeId+'Desc')
            descItem.setText('')
            descItem.setObjectName(treeId+'Desc')
            layoutItem.addWidget(descItem)
            layoutItem.addWidget(codeItem)
            # Attributs display
            exec('self.'+treeId+'AttrVerticalLayout = QtGui.QVBoxLayout()')
            attrVerticalLayout = eval('self.'+treeId+'AttrVerticalLayout')
            exec('self.'+treeId+'AttrList = QtGui.QListWidget(self.'+treeId+'_groupBox)')
            attrList = eval('self.'+treeId+'AttrList')
            attrList.setObjectName(treeId+'AttrList')
            attrVerticalLayout.addWidget(attrList)
            layoutItem.addLayout(attrVerticalLayout)
            self.__showMethodsInput(treeId, False)
            self.__showAttributsInput(treeId, False)

        self.__currentItems = {'behav':None, 'indiv':None}
        self.__codes = {}

        self.__updateAllTabs()
项目:CaptsLog    作者:jaehoonhwang    | 项目源码 | 文件源码
def __JournalList(self):
        """Journal List widget."""
        self.journalList = QtGui.QListWidget(self.centralWidget)
        sizePolicy = QtGui.QSizePolicy(
            QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.journalList.sizePolicy().hasHeightForWidth())
        self.journalList.setSizePolicy(sizePolicy)
        self.journalList.setMinimumSize(QtCore.QSize(100, 600))
        self.journalList.setMaximumSize(QtCore.QSize(250, 16777215))
        self.journalList.setObjectName(_fromUtf8("journalList"))
项目:pip-gui    作者:GDGVIT    | 项目源码 | 文件源码
def setupUi(self, Form):
        Form.setObjectName(_fromUtf8("Form"))
        Form.resize(428, 457)
        self.label = QtGui.QLabel(Form)
        self.label.setGeometry(QtCore.QRect(10, 20, 401, 21))
        font = QtGui.QFont()
        font.setPointSize(14)
        self.label.setFont(font)
        self.label.setObjectName(_fromUtf8("label"))
        self.listWidget = QtGui.QListWidget(Form)
        self.listWidget.setGeometry(QtCore.QRect(10, 60, 261, 381))
        self.listWidget.setSelectionMode(QtGui.QAbstractItemView.MultiSelection)
        self.listWidget.setObjectName(_fromUtf8("listWidget"))
        self.verticalLayoutWidget = QtGui.QWidget(Form)
        self.verticalLayoutWidget.setGeometry(QtCore.QRect(290, 60, 121, 98))
        self.verticalLayoutWidget.setObjectName(_fromUtf8("verticalLayoutWidget"))
        self.verticalLayout = QtGui.QVBoxLayout(self.verticalLayoutWidget)
        self.verticalLayout.setObjectName(_fromUtf8("verticalLayout"))
        self.btnUninstall = QtGui.QPushButton(self.verticalLayoutWidget)
        self.btnUninstall.setObjectName(_fromUtf8("btnUninstall"))
        self.verticalLayout.addWidget(self.btnUninstall)
        self.btnUninstallAll = QtGui.QPushButton(self.verticalLayoutWidget)
        self.btnUninstallAll.setObjectName(_fromUtf8("btnUninstallAll"))
        self.verticalLayout.addWidget(self.btnUninstallAll)
        self.btnBack = QtGui.QPushButton(self.verticalLayoutWidget)
        self.btnBack.setObjectName(_fromUtf8("btnBack"))
        self.verticalLayout.addWidget(self.btnBack)

        self.retranslateUi(Form)
        QtCore.QMetaObject.connectSlotsByName(Form)
项目:pip-gui    作者:GDGVIT    | 项目源码 | 文件源码
def setupUi(self, Form):
        Form.setObjectName(_fromUtf8("Form"))
        Form.resize(427, 456)
        self.listWidget = QtGui.QListWidget(Form)
        self.listWidget.setGeometry(QtCore.QRect(10, 60, 261, 381))
        self.listWidget.setSelectionMode(QtGui.QAbstractItemView.MultiSelection)
        self.listWidget.setObjectName(_fromUtf8("listWidget"))
        self.verticalLayoutWidget = QtGui.QWidget(Form)
        self.verticalLayoutWidget.setGeometry(QtCore.QRect(290, 60, 121, 98))
        self.verticalLayoutWidget.setObjectName(_fromUtf8("verticalLayoutWidget"))
        self.verticalLayout = QtGui.QVBoxLayout(self.verticalLayoutWidget)
        self.verticalLayout.setObjectName(_fromUtf8("verticalLayout"))
        self.btnUpdate = QtGui.QPushButton(self.verticalLayoutWidget)
        self.btnUpdate.setObjectName(_fromUtf8("btnUpdate"))
        self.verticalLayout.addWidget(self.btnUpdate)
        self.btnUpdateAll = QtGui.QPushButton(self.verticalLayoutWidget)
        self.btnUpdateAll.setObjectName(_fromUtf8("btnUpdateAll"))
        self.verticalLayout.addWidget(self.btnUpdateAll)
        self.btnBack = QtGui.QPushButton(self.verticalLayoutWidget)
        self.btnBack.setObjectName(_fromUtf8("btnBack"))
        self.verticalLayout.addWidget(self.btnBack)
        self.label = QtGui.QLabel(Form)
        self.label.setGeometry(QtCore.QRect(10, 20, 401, 21))
        font = QtGui.QFont()
        font.setPointSize(14)
        self.label.setFont(font)
        self.label.setObjectName(_fromUtf8("label"))

        self.retranslateUi(Form)
        QtCore.QMetaObject.connectSlotsByName(Form)
项目:pip-gui    作者:GDGVIT    | 项目源码 | 文件源码
def setupUi(self, Form):
        Form.setObjectName(_fromUtf8("Form"))
        Form.resize(440, 538)
        self.verticalLayoutWidget = QtGui.QWidget(Form)
        self.verticalLayoutWidget.setGeometry(QtCore.QRect(300, 140, 121, 98))
        self.verticalLayoutWidget.setObjectName(_fromUtf8("verticalLayoutWidget"))
        self.verticalLayout = QtGui.QVBoxLayout(self.verticalLayoutWidget)
        self.verticalLayout.setObjectName(_fromUtf8("verticalLayout"))
        self.btnInstall = QtGui.QPushButton(self.verticalLayoutWidget)
        self.btnInstall.setObjectName(_fromUtf8("btnInstall"))
        self.verticalLayout.addWidget(self.btnInstall)
        self.btnBack = QtGui.QPushButton(self.verticalLayoutWidget)
        self.btnBack.setObjectName(_fromUtf8("btnBack"))
        self.verticalLayout.addWidget(self.btnBack)
        self.listWidget = QtGui.QListWidget(Form)
        self.listWidget.setGeometry(QtCore.QRect(20, 140, 261, 381))
        self.listWidget.setSelectionMode(QtGui.QAbstractItemView.MultiSelection)
        self.listWidget.setObjectName(_fromUtf8("listWidget"))
        self.label = QtGui.QLabel(Form)
        self.label.setGeometry(QtCore.QRect(20, 100, 401, 21))
        font = QtGui.QFont()
        font.setPointSize(14)
        self.label.setFont(font)
        self.label.setObjectName(_fromUtf8("label"))
        self.horizontalLayoutWidget = QtGui.QWidget(Form)
        self.horizontalLayoutWidget.setGeometry(QtCore.QRect(20, 10, 401, 80))
        self.horizontalLayoutWidget.setObjectName(_fromUtf8("horizontalLayoutWidget"))
        self.horizontalLayout = QtGui.QHBoxLayout(self.horizontalLayoutWidget)
        self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout"))
        self.label_2 = QtGui.QLabel(self.horizontalLayoutWidget)
        self.label_2.setObjectName(_fromUtf8("label_2"))
        self.horizontalLayout.addWidget(self.label_2)
        self.packageInput = QtGui.QLineEdit(self.horizontalLayoutWidget)
        self.packageInput.setObjectName(_fromUtf8("packageInput"))
        self.horizontalLayout.addWidget(self.packageInput)

        self.retranslateUi(Form)
        QtCore.QMetaObject.connectSlotsByName(Form)
项目:LogParser    作者:Ichiji001    | 项目源码 | 文件源码
def filterDisplayUI_mousePressedEvent(self, event):
        """
        Allow clicking to clear the filter selection
        """
        self.filterDisplayUI.clearSelection()
        super(QtGui.QListWidget, self.filterDisplayUI).mousePressEvent(event)
项目:Modular_Rigging_Thesis    作者:LoganKelly    | 项目源码 | 文件源码
def setupUi(self, geometryWidget):
        geometryWidget.setObjectName(_fromUtf8("geometryWidget"))
        geometryWidget.resize(207, 270)
        self.gridLayout = QtGui.QGridLayout(geometryWidget)
        self.gridLayout.setObjectName(_fromUtf8("gridLayout"))
        self.geoFileLocationLabel = QtGui.QLabel(geometryWidget)
        self.geoFileLocationLabel.setObjectName(_fromUtf8("geoFileLocationLabel"))
        self.gridLayout.addWidget(self.geoFileLocationLabel, 0, 0, 1, 2)
        spacerItem = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding)
        self.gridLayout.addItem(spacerItem, 5, 0, 1, 2)
        self.geoNameLabel = QtGui.QLabel(geometryWidget)
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.geoNameLabel.sizePolicy().hasHeightForWidth())
        self.geoNameLabel.setSizePolicy(sizePolicy)
        self.geoNameLabel.setMaximumSize(QtCore.QSize(40, 16777215))
        self.geoNameLabel.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignTop)
        self.geoNameLabel.setObjectName(_fromUtf8("geoNameLabel"))
        self.gridLayout.addWidget(self.geoNameLabel, 4, 0, 1, 1)
        self.fileLocation = QtGui.QLineEdit(geometryWidget)
        self.fileLocation.setObjectName(_fromUtf8("fileLocation"))
        self.gridLayout.addWidget(self.fileLocation, 1, 0, 1, 2)
        self.findGeoFileButton = QtGui.QPushButton(geometryWidget)
        self.findGeoFileButton.setObjectName(_fromUtf8("findGeoFileButton"))
        self.gridLayout.addWidget(self.findGeoFileButton, 1, 2, 1, 1)
        self.geoNameList = QtGui.QListWidget(geometryWidget)
        self.geoNameList.setObjectName(_fromUtf8("geoNameList"))
        self.gridLayout.addWidget(self.geoNameList, 4, 1, 1, 2)

        self.retranslateUi(geometryWidget)
        QtCore.QMetaObject.connectSlotsByName(geometryWidget)
项目:VisMa    作者:aerospaceresearch    | 项目源码 | 文件源码
def saveEquation(self):
        for i in reversed(range(self.equationListVbox.count())):
            self.equationListVbox.itemAt(i).widget().setParent(None)

        eqn = unicode(self.textedit.toPlainText())
        if len(self.equations) ==  1:
            index, name = self.equations[0]
            if index == "No equations stored":
                self.equations[0] = ("Equation No. 1", eqn)
            else:
                self.equations.append(("Equation No. 2", eqn))
        else:
            self.equations.append(("Equation No. " + str(len(self.equations) + 1), eqn))

        self.textedit.setText('')
        file = open('tmp/eqn-list.vis', 'r+')
        self.myQListWidget = QtGui.QListWidget(self)
        i = 0 
        for index, name in self.equations:
            if i != 0:
                file.write("\n")
            file.write(name)
            myQCustomQWidget = QCustomQWidget()
            myQCustomQWidget.setTextUp(index)
            myQCustomQWidget.setTextDown(name)
            myQListWidgetItem = QtGui.QListWidgetItem(self.myQListWidget)
            myQListWidgetItem.setSizeHint(myQCustomQWidget.sizeHint())
            self.myQListWidget.addItem(myQListWidgetItem)
            self.myQListWidget.setItemWidget(myQListWidgetItem, myQCustomQWidget)
            i += 1
        file.close()
        self.myQListWidget.resize(400,300)

        self.myQListWidget.itemClicked.connect(self.Clicked)
        self.equationListVbox.addWidget(self.myQListWidget)
        return self.equationListVbox
项目:VisMa    作者:aerospaceresearch    | 项目源码 | 文件源码
def addEquation(self):
        eqn = unicode(self.textedit.toPlainText())
            for index, equation in self.equations:
            if equation == eqn:
                return self.equationListVbox

        for i in reversed(range(self.equationListVbox.count())):
            self.equationListVbox.itemAt(i).widget().setParent(None)

        if len(self.equations) ==  1:
            index, name = self.equations[0]
            if index == "No equations stored":
                self.equations[0] = ("Equation No. 1", eqn)
            else:
                self.equations.append(("Equation No. 2", eqn))
        else:
            self.equations.append(("Equation No. " + str(len(self.equations) + 1), eqn))
        file = open('tmp/eqn-list.vis', 'r+')
        self.myQListWidget = QtGui.QListWidget(self)
        i = 0
        for index, name in self.equations:
            if i != 0:
                file.write("\n")
            file.write(name)
            myQCustomQWidget = QCustomQWidget()
            myQCustomQWidget.setTextUp(index)
            myQCustomQWidget.setTextDown(name)
            myQListWidgetItem = QtGui.QListWidgetItem(self.myQListWidget)
            myQListWidgetItem.setSizeHint(myQCustomQWidget.sizeHint())
            self.myQListWidget.addItem(myQListWidgetItem)
            self.myQListWidget.setItemWidget(myQListWidgetItem, myQCustomQWidget)
            i += 1
        file.close()
        self.myQListWidget.resize(400,300)

        self.myQListWidget.itemClicked.connect(self.Clicked)
        self.equationListVbox.addWidget(self.myQListWidget)
        return self.equationListVbox
项目:script.iptv.scan    作者:hexpl0it    | 项目源码 | 文件源码
def setupUi(self, Form):
        Form.setObjectName(_fromUtf8("Form"))
        Form.resize(478, 259)
        self.gridLayout = QtGui.QGridLayout(Form)
        self.gridLayout.setObjectName(_fromUtf8("gridLayout"))
        self.terminal = QtGui.QListWidget(Form)
        self.terminal.setObjectName(_fromUtf8("terminal"))
        self.terminal.setStyleSheet(_fromUtf8("color: rgb(0, 220, 67);\n" "background-color:rgb(4, 4, 4)"))
        self.gridLayout.addWidget(self.terminal, 6, 0, 1, 3)
        self.lineEdit = QtGui.QLineEdit(Form)
        self.lineEdit.setObjectName(_fromUtf8("lineEdit"))
        self.gridLayout.addWidget(self.lineEdit, 2, 1, 1, 1)
        self.label_2 = QtGui.QLabel(Form)
        self.label_2.setObjectName(_fromUtf8("label_2"))
        self.gridLayout.addWidget(self.label_2, 2, 0, 1, 1)
        self.pushButton_2 = QtGui.QPushButton(Form)
        self.pushButton_2.setObjectName(_fromUtf8("pushButton_2"))
        self.connect(self.pushButton_2, QtCore.SIGNAL("released()"), self.release_signal)
        self.gridLayout.addWidget(self.pushButton_2, 2, 2, 1, 1)
        self.comboBox = QtGui.QComboBox(Form)
        self.comboBox.setObjectName(_fromUtf8("comboBox"))
        self.comboBox.addItems(cr.parsedUrls)
        self.gridLayout.addWidget(self.comboBox, 0, 0, 1, 3)
        self.line_2 = QtGui.QFrame(Form)
        self.line_2.setFrameShape(QtGui.QFrame.HLine)
        self.line_2.setFrameShadow(QtGui.QFrame.Sunken)
        self.line_2.setObjectName(_fromUtf8("line_2"))
        self.gridLayout.addWidget(self.line_2, 3, 0, 1, 3)
        self.line = QtGui.QFrame(Form)
        self.line.setFrameShape(QtGui.QFrame.HLine)
        self.line.setFrameShadow(QtGui.QFrame.Sunken)
        self.line.setObjectName(_fromUtf8("line"))
        self.gridLayout.addWidget(self.line, 1, 0, 1, 3)
        self.threadPool = []
        self.retranslateUi(Form)
        QtCore.QObject.connect(self.comboBox, QtCore.SIGNAL(_fromUtf8("currentIndexChanged(QString)")), self.lineEdit.setText)
        QtCore.QMetaObject.connectSlotsByName(Form)
项目:pyqt-example    作者:Allianzcortex    | 项目源码 | 文件源码
def setupUi(self, Dialog):
        Dialog.setObjectName(_fromUtf8("Dialog"))
        Dialog.resize(400, 300)
        self.buttonBox = QtGui.QDialogButtonBox(Dialog)
        self.buttonBox.setGeometry(QtCore.QRect(30, 240, 341, 32))
        self.buttonBox.setOrientation(QtCore.Qt.Horizontal)
        self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel|QtGui.QDialogButtonBox.Ok)
        self.buttonBox.setObjectName(_fromUtf8("buttonBox"))
        self.pushButton = QtGui.QPushButton(Dialog)
        self.pushButton.setGeometry(QtCore.QRect(190, 110, 98, 27))
        self.pushButton.setObjectName(_fromUtf8("pushButton"))
        self.checkBox = QtGui.QCheckBox(Dialog)
        self.checkBox.setGeometry(QtCore.QRect(190, 200, 97, 22))
        self.checkBox.setObjectName(_fromUtf8("checkBox"))
        self.radioButton = QtGui.QRadioButton(Dialog)
        self.radioButton.setGeometry(QtCore.QRect(30, 90, 116, 22))
        self.radioButton.setObjectName(_fromUtf8("radioButton"))
        self.commandLinkButton = QtGui.QCommandLinkButton(Dialog)
        self.commandLinkButton.setGeometry(QtCore.QRect(10, 20, 185, 41))
        self.commandLinkButton.setObjectName(_fromUtf8("commandLinkButton"))
        self.listView = QtGui.QListView(Dialog)
        self.listView.setGeometry(QtCore.QRect(40, 120, 91, 71))
        self.listView.setObjectName(_fromUtf8("listView"))
        self.listWidget = QtGui.QListWidget(Dialog)
        self.listWidget.setGeometry(QtCore.QRect(30, 220, 111, 81))
        self.listWidget.setObjectName(_fromUtf8("listWidget"))
        self.pushButton_2 = QtGui.QPushButton(Dialog)
        self.pushButton_2.setGeometry(QtCore.QRect(190, 60, 98, 27))
        self.pushButton_2.setObjectName(_fromUtf8("pushButton_2"))

        self.retranslateUi(Dialog)
        QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL(_fromUtf8("accepted()")), Dialog.accept)
        QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL(_fromUtf8("rejected()")), Dialog.reject)
        QtCore.QMetaObject.connectSlotsByName(Dialog)
项目:pyqt-example    作者:Allianzcortex    | 项目源码 | 文件源码
def setupUi(self, Dialog):
        Dialog.setObjectName(_fromUtf8("Dialog"))
        Dialog.resize(400, 300)
        self.buttonBox = QtGui.QDialogButtonBox(Dialog)
        self.buttonBox.setGeometry(QtCore.QRect(30, 240, 341, 32))
        self.buttonBox.setOrientation(QtCore.Qt.Horizontal)
        self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel|QtGui.QDialogButtonBox.Ok)
        self.buttonBox.setObjectName(_fromUtf8("buttonBox"))
        self.pushButton = QtGui.QPushButton(Dialog)
        self.pushButton.setGeometry(QtCore.QRect(190, 110, 98, 27))
        self.pushButton.setObjectName(_fromUtf8("pushButton"))
        self.checkBox = QtGui.QCheckBox(Dialog)
        self.checkBox.setGeometry(QtCore.QRect(190, 200, 97, 22))
        self.checkBox.setObjectName(_fromUtf8("checkBox"))
        self.radioButton = QtGui.QRadioButton(Dialog)
        self.radioButton.setGeometry(QtCore.QRect(30, 90, 116, 22))
        self.radioButton.setObjectName(_fromUtf8("radioButton"))
        self.commandLinkButton = QtGui.QCommandLinkButton(Dialog)
        self.commandLinkButton.setGeometry(QtCore.QRect(10, 20, 185, 41))
        self.commandLinkButton.setObjectName(_fromUtf8("commandLinkButton"))
        self.listView = QtGui.QListView(Dialog)
        self.listView.setGeometry(QtCore.QRect(40, 120, 91, 71))
        self.listView.setObjectName(_fromUtf8("listView"))
        self.listWidget = QtGui.QListWidget(Dialog)
        self.listWidget.setGeometry(QtCore.QRect(30, 220, 111, 81))
        self.listWidget.setObjectName(_fromUtf8("listWidget"))
        self.pushButton_2 = QtGui.QPushButton(Dialog)
        self.pushButton_2.setGeometry(QtCore.QRect(190, 60, 98, 27))
        self.pushButton_2.setObjectName(_fromUtf8("pushButton_2"))

        self.retranslateUi(Dialog)
        QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL(_fromUtf8("accepted()")), Dialog.accept)
        QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL(_fromUtf8("rejected()")), Dialog.reject)
        QtCore.QMetaObject.connectSlotsByName(Dialog)
项目:python_mini_projeler    作者:o11    | 项目源码 | 文件源码
def setupUi(self, Form):
        Form.setObjectName(_fromUtf8("Form"))
        Form.resize(650, 650)

        self.lwChannels = QtGui.QListWidget(Form)
        self.lwChannels.setGeometry(QtCore.QRect(10, 10, 250, 630))
        self.lwChannels.setObjectName(_fromUtf8("lwChannels"))

        self.lwBroadcast = QtGui.QListWidget(Form)
        font = QtGui.QFont()
        font.setPointSize(13)
        self.lwBroadcast.setFont(font)
        self.lwBroadcast.setGeometry(QtCore.QRect(270, 70, 370, 570))
        self.lwBroadcast.setObjectName(_fromUtf8("lwBroadcast"))

        self.lblBroadcasting = QtGui.QLabel(Form)
        self.lblBroadcasting.setGeometry(QtCore.QRect(300, 15, 370, 30))
        font = QtGui.QFont()
        font.setPointSize(20)
        font.setBold(True)
        font.setWeight(75)
        self.lblBroadcasting.setFont(font)
        self.lblBroadcasting.setWordWrap(True)
        self.lblBroadcasting.setObjectName(_fromUtf8("lblBroadcasting"))

        self.addItemList()
        self.retranslateUi(Form)
        QtCore.QMetaObject.connectSlotsByName(Form)
项目:ipmap-creator    作者:ASP-Labs    | 项目源码 | 文件源码
def openFile(self, dst):
        dst.sort()
        for x in dst:
            item = QtGui.QListWidgetItem(str(x), self)
            item.setFlags(item.flags() | QtCore.Qt.ItemIsSelectable)
        self.setSelectionMode(QtGui.QListWidget.MultiSelection)
项目:Poker-Bot    作者:jaishreedhage    | 项目源码 | 文件源码
def __init__(self, parent=None):
        QtGui.QWidget.__init__(self, parent)

        self.setGeometry(300, 300, 280, 600)
        self.setWindowTitle('threads')

        self.layout = QtGui.QVBoxLayout(self)

        self.testButton = QtGui.QPushButton("test")
        self.connect(self.testButton, QtCore.SIGNAL("released()"), self.test)
        self.listwidget = QtGui.QListWidget(self)

        self.layout.addWidget(self.testButton)
        self.layout.addWidget(self.listwidget)
项目:CPNSimulatorGui    作者:chris-kuhr    | 项目源码 | 文件源码
def __init__(self, workingDir):
        '''Create the main window.

        The Class is initialized with the Layout, 
        specified in the CPNSimGui.ui file in the directory: workingDir/gui/. 

        :param workingDir: Working directory.
        '''

        self.workingDir = workingDir          

        super(QtGui.QMainWindow, self).__init__()         
        uic.loadUi('%s/gui/CPNSimGui.ui'%(self.workingDir), self)  

        self.editors = []
        self.editorwidgets = []    
        self.editorwidgets.append(None)          

        self.tabWidget = QtGui.QTabWidget(self)    

        self.editors.append( DiagramEditor(mainWindow=self, parent=self, workingDir=self.workingDir) )
        self.editors[0].resize(700, 800)  
        self.tabWidget.addTab(self.editors[0], "Net")

        self.logWidget = QtGui.QListWidget(self)         
        self.tabWidget.addTab(self.logWidget, "Log")   
        self.verticalLayout.addWidget(self.tabWidget) 

        self.setMinimumSize(QtCore.QSize(800, 600))
        self.setMaximumSize(QtCore.QSize(1980, 1080))
        self.centralwidget.setMinimumSize(QtCore.QSize(799, 599))
        self.centralwidget.setMaximumSize(QtCore.QSize(1979, 1079))

        self.pushButton_4.setCheckable(True)
        self.radioButton_2.toggle() 

        self.simulator = CPNSimulator(self)   

        self.timer = QtCore.QTimer()
        self.timer.timeout.connect(self.simulator.forwardStep)
        self.pushButton.connect(self.pushButton, QtCore.SIGNAL("pressed()"),self.simulator.back2beginning)
        self.pushButton_2.connect(self.pushButton_2, QtCore.SIGNAL("pressed()"),self.simulator.backStep)
        self.pushButton_3.connect(self.pushButton_3, QtCore.SIGNAL("pressed()"),self.simulator.stopSim)
#         self.pushButton_4.connect(self.pushButton_4, QtCore.SIGNAL("toggled(bool)"),self.editor.startSim)
        self.pushButton_4.connect(self.pushButton_4, QtCore.SIGNAL("pressed()"),self.simulator.startSim)
        self.pushButton_5.connect(self.pushButton_5, QtCore.SIGNAL("pressed()"),self.simulator.forwardStep)
        self.pushButton_6.connect(self.pushButton_6, QtCore.SIGNAL("pressed()"),self.simulator.forward2lastStep)
        self.pushButton_7.connect(self.pushButton_7, QtCore.SIGNAL("pressed()"),self.simulator.resetSimulator)
        self.actionNew_Net.connect(self.actionNew_Net, QtCore.SIGNAL("triggered()"), self.newNet)
        self.actionOpen_Net.connect(self.actionOpen_Net, QtCore.SIGNAL("triggered()"), self.loadNet)
        self.actionSave_Net.connect(self.actionSave_Net, QtCore.SIGNAL("triggered()"), self.saveNet)
        self.actionExport_Step_as_SVG.connect(self.actionExport_Step_as_SVG, QtCore.SIGNAL("triggered()"), self.export_Step_as_SVG)

        self.lineEdit_2.setText( "%d %%" %( int( self.editors[0].diagramView.scaleFactor*100 ) ) )
        self.lineEdit.setText( "%d/%d"%( self.simulator.displayStep, self.simulator.simulationStep ) )
        self.newNet(True)

        self.showMaximized()
    #-------------------------------------------------------------------
项目:CPNSimulatorGui    作者:chris-kuhr    | 项目源码 | 文件源码
def __init__(self, parent=None, title="Choose Colour and Amount of the Token"):
        '''Create token dialog.

        :param parent: Parent `gui.DiagramEditor`.
        :param title: Window Tilte
        '''
        super(TokenDialog, self).__init__(parent)
        self.setWindowTitle(title)

        self.editor = parent

        self.resize(361, 213)
        self.verticalLayout = QtGui.QVBoxLayout(self)
        self.verticalLayout.setMargin(0)
        self.listWidget = QtGui.QListWidget(self)
        self.verticalLayout.addWidget(self.listWidget)

        self.horizontalLayout_2 = QtGui.QHBoxLayout()
        self.checkBox = QtGui.QCheckBox(self)
        self.checkBox.setText("Initial Marking")
        self.horizontalLayout_2.addWidget(self.checkBox)
        self.spinBox = QtGui.QSpinBox(self)
        self.spinBox.setMinimumSize(QtCore.QSize(50, 0))
        self.spinBox.setMaximumSize(QtCore.QSize(50, 16777215))
        self.horizontalLayout_2.addWidget(self.spinBox)
        self.verticalLayout.addLayout(self.horizontalLayout_2)

        self.horizontalLayout = QtGui.QHBoxLayout()
        self.pushButton = QtGui.QPushButton(self)
        self.pushButton.setText("Ok")
        self.horizontalLayout.addWidget(self.pushButton)
        self.pushButton_2 = QtGui.QPushButton(self)
        self.pushButton_2.setText("Cancel")
        self.horizontalLayout.addWidget(self.pushButton_2)
        self.verticalLayout.addLayout(self.horizontalLayout)

        self.listEntry = ""
        self.initMarking = False
        self.countToken = 1

        self.spinBox.setValue(self.countToken)

        for idx in range(0, self.editor.colorListWidget.count()-1 ):
            self.listWidget.addItem( QtGui.QListWidgetItem( self.editor.colorListWidget.item(idx) ) )

        self.listWidget.itemSelectionChanged.connect(self.setListEntry)
        self.checkBox.stateChanged.connect(self.setInitMarking)
        self.spinBox.valueChanged.connect(self.setCountToken)
        self.pushButton.clicked.connect(self.ok)
        self.pushButton_2.clicked.connect(self.cancel)
    #------------------------------------------------------------------------------------------------
项目:dxf2gcode    作者:cnc-club    | 项目源码 | 文件源码
def setupUi(self, DemoDialog):
        DemoDialog.setObjectName("DemoDialog")
        DemoDialog.resize(473, 439)
        self.gridlayout = QtGui.QGridLayout(DemoDialog)
        self.gridlayout.setMargin(9)
        self.gridlayout.setSpacing(6)
        self.gridlayout.setObjectName("gridlayout")
        self.vboxlayout = QtGui.QVBoxLayout()
        self.vboxlayout.setSpacing(6)
        self.vboxlayout.setMargin(0)
        self.vboxlayout.setObjectName("vboxlayout")
        self.button1 = QtGui.QPushButton(DemoDialog)
        self.button1.setObjectName("button1")
        self.vboxlayout.addWidget(self.button1)
        self.button2 = QtGui.QPushButton(DemoDialog)
        self.button2.setObjectName("button2")
        self.vboxlayout.addWidget(self.button2)
        self.gridlayout.addLayout(self.vboxlayout, 1, 0, 1, 1)
        self.hboxlayout = QtGui.QHBoxLayout()
        self.hboxlayout.setSpacing(6)
        self.hboxlayout.setMargin(0)
        self.hboxlayout.setObjectName("hboxlayout")
        spacerItem = QtGui.QSpacerItem(131, 31, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
        self.hboxlayout.addItem(spacerItem)
        self.okButton = QtGui.QPushButton(DemoDialog)
        self.okButton.setObjectName("okButton")
        self.hboxlayout.addWidget(self.okButton)
        self.gridlayout.addLayout(self.hboxlayout, 3, 0, 1, 3)
        spacerItem1 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding)
        self.gridlayout.addItem(spacerItem1, 2, 0, 1, 1)
        spacerItem2 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding)
        self.gridlayout.addItem(spacerItem2, 0, 0, 1, 1)
        self.list = QtGui.QListWidget(DemoDialog)
        self.list.setObjectName("list")
        self.gridlayout.addWidget(self.list, 0, 2, 3, 1)
        self.graphicsView = QtGui.QGraphicsView(DemoDialog)
        self.graphicsView.setObjectName("graphicsView")
        self.gridlayout.addWidget(self.graphicsView, 0, 1, 3, 1)

        self.retranslateUi(DemoDialog)
        QtCore.QObject.connect(self.okButton, QtCore.SIGNAL("clicked()"), DemoDialog.accept)
        QtCore.QObject.connect(self.button2, QtCore.SIGNAL("clicked()"), self.list.clear)
        QtCore.QMetaObject.connectSlotsByName(DemoDialog)
项目:LogParser    作者:Ichiji001    | 项目源码 | 文件源码
def initComponentsUI(self):
        # Wrapping options:
        #QtGui.QTextEdit.NoWrap, WidgetWidth, FixedPixelWidth, FixedColumnWidth

        # UI widget that will display the output of the input file
        self.fileDisplayUI = QtGui.QTextEdit('Drop a file here or use the command line')
        self.fileDisplayUI.setReadOnly(True)
        self.fileDisplayUI.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff)
        self.fileDisplayUI.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff)
        p = self.fileDisplayUI.palette()
        p.setColor(QtGui.QPalette.Base, QtGui.QColor(39, 40, 34))
        p.setColor(QtGui.QPalette.Text, QtGui.QColor(255, 255, 255))
        self.fileDisplayUI.setPalette(p)
        #self.fileDisplayUI.verticalScrollBar().valueChanged.connect(self.fileDisplayUI_BufferScroll)
        self.fileDisplayUI.installEventFilter(self)
        self.upperSplitter.addWidget(self.fileDisplayUI)

        # UI Widget that the user types filters into, the enter key adds the filter
        self.filterInputUI = QtGui.QLineEdit()
        self.filterInputUI.setFixedHeight(25)
        self.filterInputUI.setPlaceholderText('Enter filters here')
        p = self.filterInputUI.palette()
        p.setColor(QtGui.QPalette.Base, QtGui.QColor(200, 200, 200))
        p.setColor(QtGui.QPalette.Text, QtGui.QColor(0, 0, 0))
        self.filterInputUI.setPalette(p)
        self.filterInputUI.returnPressed.connect(self.filterDisplayUI_addNewFilter)
        self.lowerSplitter.addWidget(self.filterInputUI)

        # UI Widget that displays currently enabled filters
        self.filterDisplayUI = QtGui.QListWidget()
        self.filterDisplayUI.mousePressEvent = self.filterDisplayUI_mousePressedEvent
        self.filterDisplayUI.mouseDoubleClickEvent = self.filterDisplayUI_mouseDoubleClickEvent
        self.filterDisplayUI.keyPressEvent = self.filterDisplayUI_keyPressEvent
        # self.filterDisplayUI.setFocusPolicy(QtCore.Qt.NoFocus)
        p = self.filterDisplayUI.palette()
        p.setColor(QtGui.QPalette.Base, QtGui.QColor(39, 40, 34))
        p.setColor(QtGui.QPalette.Text, QtGui.QColor(255, 255, 255))
        p.setColor(QtGui.QPalette.Highlight, QtGui.QColor(49, 50, 46))
        self.filterDisplayUI.setPalette(p)
        self.filterDisplayUI.installEventFilter(self)
        self.upperSplitter.addWidget(self.filterDisplayUI)

        self.upperSplitter.setSizes([1000, 100])
项目:Modular_Rigging_Thesis    作者:LoganKelly    | 项目源码 | 文件源码
def setupUi(self, MetaDataManager):
        MetaDataManager.setObjectName(_fromUtf8("MetaDataManager"))
        MetaDataManager.resize(419, 300)
        self.addRigBtn = QtGui.QPushButton(MetaDataManager)
        self.addRigBtn.setGeometry(QtCore.QRect(10, 220, 75, 23))
        self.addRigBtn.setObjectName(_fromUtf8("addRigBtn"))
        self.removeSelectedBtn = QtGui.QPushButton(MetaDataManager)
        self.removeSelectedBtn.setEnabled(False)
        self.removeSelectedBtn.setGeometry(QtCore.QRect(200, 220, 91, 23))
        self.removeSelectedBtn.setObjectName(_fromUtf8("removeSelectedBtn"))
        self.enterRigEditBtn = QtGui.QPushButton(MetaDataManager)
        self.enterRigEditBtn.setEnabled(False)
        self.enterRigEditBtn.setGeometry(QtCore.QRect(300, 220, 111, 23))
        self.enterRigEditBtn.setObjectName(_fromUtf8("enterRigEditBtn"))
        self.VersionLbl = QtGui.QLabel(MetaDataManager)
        self.VersionLbl.setGeometry(QtCore.QRect(260, 10, 91, 16))
        self.VersionLbl.setObjectName(_fromUtf8("VersionLbl"))
        self.XMLFileLbl = QtGui.QLabel(MetaDataManager)
        self.XMLFileLbl.setGeometry(QtCore.QRect(260, 40, 46, 13))
        self.XMLFileLbl.setObjectName(_fromUtf8("XMLFileLbl"))
        self.rigList = QtGui.QListWidget(MetaDataManager)
        self.rigList.setGeometry(QtCore.QRect(10, 10, 241, 191))
        self.rigList.setObjectName(_fromUtf8("rigList"))
        self.updateAllBtn = QtGui.QPushButton(MetaDataManager)
        self.updateAllBtn.setGeometry(QtCore.QRect(10, 250, 75, 23))
        self.updateAllBtn.setObjectName(_fromUtf8("updateAllBtn"))
        self.updateSelectedBtn = QtGui.QPushButton(MetaDataManager)
        self.updateSelectedBtn.setEnabled(False)
        self.updateSelectedBtn.setGeometry(QtCore.QRect(200, 250, 91, 23))
        self.updateSelectedBtn.setObjectName(_fromUtf8("updateSelectedBtn"))
        self.xmlText = QtGui.QLabel(MetaDataManager)
        self.xmlText.setGeometry(QtCore.QRect(310, 40, 71, 111))
        self.xmlText.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignTop)
        self.xmlText.setWordWrap(True)
        self.xmlText.setObjectName(_fromUtf8("xmlText"))
        self.exitRigEditBtn = QtGui.QPushButton(MetaDataManager)
        self.exitRigEditBtn.setEnabled(False)
        self.exitRigEditBtn.setGeometry(QtCore.QRect(300, 250, 111, 23))
        self.exitRigEditBtn.setObjectName(_fromUtf8("exitRigEditBtn"))
        self.createRigBtn = QtGui.QPushButton(MetaDataManager)
        self.createRigBtn.setGeometry(QtCore.QRect(90, 220, 101, 23))
        self.createRigBtn.setObjectName(_fromUtf8("createRigBtn"))
        self.openNodeBtn = QtGui.QPushButton(MetaDataManager)
        self.openNodeBtn.setEnabled(False)
        self.openNodeBtn.setGeometry(QtCore.QRect(90, 250, 101, 23))
        self.openNodeBtn.setObjectName(_fromUtf8("openNodeBtn"))
        self.versionComboBox = QtGui.QComboBox(MetaDataManager)
        self.versionComboBox.setGeometry(QtCore.QRect(310, 10, 81, 22))
        self.versionComboBox.setObjectName(_fromUtf8("versionComboBox"))
        self.globalPosCheckBox = QtGui.QCheckBox(MetaDataManager)
        self.globalPosCheckBox.setGeometry(QtCore.QRect(260, 60, 141, 31))
        self.globalPosCheckBox.setObjectName(_fromUtf8("globalPosCheckBox"))

        self.retranslateUi(MetaDataManager)
        QtCore.QMetaObject.connectSlotsByName(MetaDataManager)
项目:certificate_generator    作者:juliarizza    | 项目源码 | 文件源码
def __init__(self):
        """
            Setup widgets and select signatures data from the database.
        """
        super(SignaturesListWidget, self).__init__()

        # Defines all layouts
        self.mainLayout = QtGui.QVBoxLayout()
        self.listLayout = QtGui.QHBoxLayout()
        self.btnsLayout = QtGui.QVBoxLayout()

        # Window config
        self.titleLabel = QtGui.QLabel(u"Assinaturas cadastradas", self)
        self.titleLabel.setFont(titleFont)

        # Creates the btnsLayout and adds CRUD buttons
        self.addBtn = QtGui.QPushButton(u"Adicionar")
        self.addBtn.clicked.connect(self.add_signature)
        self.editBtn = QtGui.QPushButton(u"Editar")
        self.editBtn.clicked.connect(self.update_signature)
        self.removeBtn = QtGui.QPushButton(u"Remover")
        self.removeBtn.clicked.connect(self.remove_signature)
        self.btnsLayout.addWidget(self.addBtn)
        self.btnsLayout.addWidget(self.editBtn)
        self.btnsLayout.addWidget(self.removeBtn)
        self.btnsLayout.addStretch()

        # Create a list widget for showing existing signatures
        self.signaturesList = QtGui.QListWidget()
        # Loads all signatures
        self.load_list()

        # A label for showing errors
        self.errorMsg = QtGui.QLabel(u"", self)
        self.errorMsg.setStyleSheet("color: red; font-weight: bold;")

        # Add widgets to an horizontal layout
        self.listLayout.addWidget(self.signaturesList)
        self.listLayout.addLayout(self.btnsLayout)

        # Add all widgets to the mainLayout
        self.mainLayout.addWidget(self.titleLabel)
        self.mainLayout.addLayout(self.listLayout)
        self.mainLayout.addWidget(self.errorMsg)

        # Set the mainLayout as the visible layout
        self.setLayout(self.mainLayout)
项目:ChiantiPy    作者:chianti-atomic    | 项目源码 | 文件源码
def setupUi(self, choice2DialogForm):
        choice2DialogForm.setObjectName("choice2DialogForm")
        choice2DialogForm.setWindowModality(QtCore.Qt.WindowModal)
        choice2DialogForm.resize(543,368)
        font = QtGui.QFont()
        font.setPointSize(14)
        font.setWeight(75)
        font.setBold(True)
        choice2DialogForm.setFont(font)
        choice2DialogForm.setModal(False)
        self.widget = QtGui.QWidget(choice2DialogForm)
        self.widget.setGeometry(QtCore.QRect(10,10,522,341))
        self.widget.setObjectName("widget")
        self.gridLayout = QtGui.QGridLayout(self.widget)
        self.gridLayout.setSizeConstraint(QtGui.QLayout.SetMinimumSize)
        self.gridLayout.setMargin(10)
        self.gridLayout.setObjectName("gridLayout")
        self.numLabel = QtGui.QLabel(self.widget)
        self.numLabel.setAlignment(QtCore.Qt.AlignCenter)
        self.numLabel.setObjectName("numLabel")
        self.gridLayout.addWidget(self.numLabel,0,0,1,1)
        self.denLabel = QtGui.QLabel(self.widget)
        self.denLabel.setAlignment(QtCore.Qt.AlignCenter)
        self.denLabel.setObjectName("denLabel")
        self.gridLayout.addWidget(self.denLabel,0,1,1,1)
        self.horizontalLayout = QtGui.QHBoxLayout()
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.numListWidget = QtGui.QListWidget(self.widget)
        self.numListWidget.setSelectionMode(QtGui.QAbstractItemView.MultiSelection)
        self.numListWidget.setObjectName("numListWidget")
        self.horizontalLayout.addWidget(self.numListWidget)
        self.denListWidget = QtGui.QListWidget(self.widget)
        self.denListWidget.setSelectionMode(QtGui.QAbstractItemView.MultiSelection)
        self.denListWidget.setObjectName("denListWidget")
        self.horizontalLayout.addWidget(self.denListWidget)
        self.gridLayout.addLayout(self.horizontalLayout,1,0,1,2)
        spacerItem = QtGui.QSpacerItem(168,20,QtGui.QSizePolicy.Expanding,QtGui.QSizePolicy.Minimum)
        self.gridLayout.addItem(spacerItem,2,0,1,1)
        self.buttonBox = QtGui.QDialogButtonBox(self.widget)
        self.buttonBox.setOrientation(QtCore.Qt.Horizontal)
        self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel|QtGui.QDialogButtonBox.Ok)
        self.buttonBox.setObjectName("buttonBox")
        self.gridLayout.addWidget(self.buttonBox,2,1,1,1)

        self.retranslateUi(choice2DialogForm)
        QtCore.QObject.connect(self.buttonBox,QtCore.SIGNAL("rejected()"),choice2DialogForm.reject)
        QtCore.QObject.connect(self.buttonBox,QtCore.SIGNAL("accepted()"),choice2DialogForm.accept)
        QtCore.QMetaObject.connectSlotsByName(choice2DialogForm)
项目:BTCeTrader    作者:ch3ll0v3k    | 项目源码 | 文件源码
def __init__(self, parent=None, _PARENT=None):

        # -------------------------------------------------------------------
        QFrame.__init__(self, parent);
        # -------------------------------------------------------------------
        self.setGeometry( 3, 5, 968, 555 );
        self.setStyleSheet("QFrame{ color: #fff;  background-image: url('./data/imgs/TAB_Orders.png'); }" );

        # -------------------------------------------------------------------
        self.PARENT                         = _PARENT;
        self.CONF                           = _PARENT.CONF;
        self.ORDER_ID_TO_CANCEL             = False;
        self.ORDER_TYPE_TO_CANCEL           = False; # buy/sell to be able delete records from bookkeeping separatly

        self.ORDERS_FROM_DB                 = {};

        # -------------------------------------------------------------------
        WIDGETS_W = 469;
        WIDGETS_H = 325;
        WIDGETS_ML = 13;
        WIDGETS_MT = 144;

        list_style                          = "QListWidget{ font: 10px 'monospace'; color: #fff;  background-color: #000; border-style: none; background-image: url('./data/imgs/TAB_Orders_line.png'); }";

        # BUY
        self.ORDERS_LIST_BUY = QListWidget(self);
        self.ORDERS_LIST_BUY.setGeometry( WIDGETS_ML, WIDGETS_MT, WIDGETS_W, WIDGETS_H );
        self.ORDERS_LIST_BUY.setStyleSheet( list_style );
        self.ORDERS_LIST_BUY.setViewMode( QListView.ListMode );

        self.connect( self.ORDERS_LIST_BUY, SIGNAL('itemSelectionChanged()'), lambda: self.SELECT_ORDER_ID("buy") );
        self.ORDERS_LIST_BUY.itemClicked.connect( lambda: self.SELECT_ORDER_ID("buy") )

        # SELL
        self.ORDERS_LIST_SELL = QListWidget(self);
        self.ORDERS_LIST_SELL.setGeometry( WIDGETS_W+(WIDGETS_ML*2 )-1, WIDGETS_MT, WIDGETS_W-1, WIDGETS_H );
        self.ORDERS_LIST_SELL.setStyleSheet( list_style );

        self.connect( self.ORDERS_LIST_SELL, SIGNAL('itemSelectionChanged()'), lambda: self.SELECT_ORDER_ID("sell") );
        self.ORDERS_LIST_SELL.itemClicked.connect( lambda: self.SELECT_ORDER_ID("sell") )
        # -------------------------------------------------------------------
        self.CANCEL_ORDER_BTN = QPushButton("Apply", self);
        self.CANCEL_ORDER_BTN.setGeometry( 555, 506, 80, 30 );

        self._i_                            = "|"; # List delimiter

        # -------------------------------------------------------------------
        self.INIT();
        # -------------------------------------------------------------------

    # =======================================================================