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

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

项目:linkchecker-gui    作者:linkcheck    | 项目源码 | 文件源码
def setupUi(self, DebugDialog):
        DebugDialog.setObjectName(_fromUtf8("DebugDialog"))
        DebugDialog.setWindowModality(QtCore.Qt.ApplicationModal)
        DebugDialog.resize(564, 547)
        self.verticalLayout = QtGui.QVBoxLayout(DebugDialog)
        self.verticalLayout.setObjectName(_fromUtf8("verticalLayout"))
        self.frame = QtGui.QFrame(DebugDialog)
        self.frame.setFrameShape(QtGui.QFrame.StyledPanel)
        self.frame.setFrameShadow(QtGui.QFrame.Raised)
        self.frame.setObjectName(_fromUtf8("frame"))
        self.verticalLayout_2 = QtGui.QVBoxLayout(self.frame)
        self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2"))
        self.textEdit = QtGui.QPlainTextEdit(self.frame)
        self.textEdit.setUndoRedoEnabled(False)
        self.textEdit.setReadOnly(True)
        self.textEdit.setPlainText(_fromUtf8(""))
        self.textEdit.setObjectName(_fromUtf8("textEdit"))
        self.verticalLayout_2.addWidget(self.textEdit)
        self.verticalLayout.addWidget(self.frame)

        self.retranslateUi(DebugDialog)
        QtCore.QMetaObject.connectSlotsByName(DebugDialog)
项目:pslab-desktop-apps    作者:fossasia    | 项目源码 | 文件源码
def __init__(self,parent=None,**kwargs):
        super(AppWindow, self).__init__(parent)
        self.I=kwargs.get('I',None)
        a=self.I.WS2812B([[0xAA,0x00,0xFF]],'SQR1')
        TOTAL_PIXELS=3
        self.Frame=QtGui.QFrame()
        self.Holder=QtGui.QVBoxLayout()
        self.Frame.setLayout(self.Holder)
        self.setCentralWidget(self.Frame)
        self.setWindowTitle('Set color of WS2812B RGB LEDs')

        self.btns = [pg.ColorButton() for a in range(TOTAL_PIXELS)]
        for sld in self.btns:
            self.Holder.addWidget(sld)

        self.COLS=[[1,0,1]]*len(self.btns)
        for btn in self.btns: btn.sigColorChanging.connect(self.change)
项目:pslab-desktop-apps    作者:fossasia    | 项目源码 | 文件源码
def __init__(self,parent=None,**kwargs):
        super(AppWindow, self).__init__(parent)
        self.I=kwargs.get('I',None)
        self.Frame=QtGui.QFrame()
        self.Holder=QtGui.QVBoxLayout()
        self.Frame.setLayout(self.Holder)
        self.setCentralWidget(self.Frame)
        self.setWindowTitle(self.I.H.version_string+' : '+params.get('name','').replace('\n',' ') )

        self.slds = [QtGui.QSlider(QtCore.Qt.Horizontal) for a in range(4)]
        for sld in self.slds:
            self.Holder.addWidget(sld)

        self.POS=[0,0,0,0]

        import functools
        for sld in self.slds:
            sld.setRange(0,180)
            cmd = functools.partial(self.change,sld)
            sld.valueChanged[int].connect(cmd)

        #self.win.show()
        self.setWindowTitle('Control servos')
项目:PyFRAP    作者:alexblaessle    | 项目源码 | 文件源码
def createEmptyFrame(self,frame):

        """Creates frame around widget.

        Args:
            frame (QtGui.QWidget): Widget to be framed

        Returns: 
            QtGui.QWidget: Framed Widget

        """

        frame.setFrameStyle(QtGui.QFrame.StyledPanel)
        frame.setBackgroundRole(QtGui.QPalette.Light)
        frame.setAutoFillBackground(True)        
        frame.setLineWidth(1)
        frame.setFrameShadow(frame.Sunken)

        return frame

    #---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    #SecConfig: Configuration handling
    #---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
项目:fandango    作者:tango-controls    | 项目源码 | 文件源码
def __init__(self,parent=None,icon_builder=None):
        Qt.QWidget.__init__(self,parent)
        self.setLayout(Qt.QVBoxLayout())
        self.buttonGroup = Qt.QButtonGroup()
        self.buttonGroup.setExclusive(True)
        self.buttonFrame = Qt.QFrame(self)
        self.buttonFrame.setLayout(Qt.QHBoxLayout())
        self.buttonFrame.layout().setContentsMargins(0,0,0,0)
        self.buttonFrame.layout().setSpacing(1)
        self.stackWidget = Qt.QStackedWidget(self)
        self.layout().addWidget(self.buttonFrame)
        self.layout().addWidget(self.stackWidget)
        self.icon_builder = icon_builder
        self.widgets = {}
        self.buttons = {}
        self.rcount = 0
        self.connect(self.stackWidget,Qt.SIGNAL("currentChanged(int)"),self.emitCurrentChanged)
项目:fandango    作者:tango-controls    | 项目源码 | 文件源码
def GetFramedTaurusValue(model=None,label=True,hook=None):

    from taurus.qt.qtgui.panel import TaurusValue
    frame = QtGui.QFrame()
    frame.setLayout(QtGui.QGridLayout())
    frame.layout().setContentsMargins(2,2,2,2)
    frame.layout().setSpacing(0)
    frame.layout().setSpacing(0)
    frame.taurusvalue = TaurusValue(frame)
    if hook:
        frame.taurusvalue.connect(frame.taurusvalue, QtCore.SIGNAL("itemClicked(QString)"), hook)
    if label:
        frame.taurusvalue.setLabelConfig('label') ## DO NOT DELETE THIS LINE!!!
    else:
        frame.taurusvalue.setLabelWidgetClass(None)
    if model:
        frame.taurusvalue.setModel(model)
    return frame
项目:ddt4all    作者:cedricp    | 项目源码 | 文件源码
def __init__(self, dataitem, parent=None):
        super(otherPanel, self).__init__(parent)
        self.setFrameStyle(gui.QFrame.Sunken)
        self.setFrameShape(gui.QFrame.Box)
        self.data = dataitem

        layout = gui.QGridLayout()
        labelnob = gui.QLabel(_("Number of bytes"))
        lableunit = gui.QLabel(_("Unit"))

        layout.addWidget(labelnob, 0, 0)
        layout.addWidget(lableunit, 1, 0)
        layout.setRowStretch(2, 1)

        self.inputnob = gui.QSpinBox()
        self.inputnob.setRange(1, 10240)
        self.inputtype = gui.QComboBox()
        self.inputtype.addItem("ASCII")
        self.inputtype.addItem("BCD/HEX")

        layout.addWidget(self.inputnob, 0, 1)
        layout.addWidget(self.inputtype, 1, 1)

        self.setLayout(layout)
        self.init()
项目:universal_tool_template.py    作者:shiningdesign    | 项目源码 | 文件源码
def __init__(self, *args):
        QtWidgets.QFrame.__init__(self, *args)

        self.setFrameStyle(QtWidgets.QFrame.StyledPanel | QtWidgets.QFrame.Sunken)

        self.edit = self.PlainTextEdit()
        self.number_bar = self.NumberBar(self.edit)

        hbox = QtWidgets.QHBoxLayout(self)
        hbox.setSpacing(0)
        hbox.setContentsMargins(0,0,0,0) # setMargin
        hbox.addWidget(self.number_bar)
        hbox.addWidget(self.edit)

        self.edit.blockCountChanged.connect(self.number_bar.adjustWidth)
        self.edit.updateRequest.connect(self.number_bar.updateContents)
项目:universal_tool_template.py    作者:shiningdesign    | 项目源码 | 文件源码
def __init__(self, *args):
        QtGui.QFrame.__init__(self, *args)

        self.setFrameStyle(QtGui.QFrame.StyledPanel | QtGui.QFrame.Sunken)

        self.edit = self.PlainTextEdit()
        self.number_bar = self.NumberBar(self.edit)

        hbox = QtGui.QHBoxLayout(self)
        hbox.setSpacing(0)
        hbox.setContentsMargins(0,0,0,0) # setMargin
        hbox.addWidget(self.number_bar)
        hbox.addWidget(self.edit)

        self.edit.blockCountChanged.connect(self.number_bar.adjustWidth)
        self.edit.updateRequest.connect(self.number_bar.updateContents)
项目:pyqt-collapsible-widget    作者:By0ute    | 项目源码 | 文件源码
def __init__(self, parent=None, title="", collapsed=False):
            QtGui.QFrame.__init__(self, parent=parent)

            self.setMinimumHeight(24)
            self.move(QtCore.QPoint(24, 0))
            self.setStyleSheet("border:1px solid rgb(41, 41, 41); ")

            self._hlayout = QtGui.QHBoxLayout(self)
            self._hlayout.setContentsMargins(0, 0, 0, 0)
            self._hlayout.setSpacing(0)

            self._arrow = None
            self._title = None

            self._hlayout.addWidget(self.initArrow(collapsed))
            self._hlayout.addWidget(self.initTitle(title))
项目:barium    作者:barium-project    | 项目源码 | 文件源码
def setupUi(self):
        Form = self
        Form.setObjectName(_fromUtf8("Form"))
        Form.resize(800, 600)
        self.frame = QtGui.QFrame(Form)
        self.frame.setGeometry(QtCore.QRect(10, 10, 781, 581))
        self.frame.setFrameShape(QtGui.QFrame.Box)
        self.frame.setFrameShadow(QtGui.QFrame.Raised)
        self.frame.setObjectName(_fromUtf8("frame"))
        self.label = QtGui.QLabel(self.frame)
        self.label.setGeometry(QtCore.QRect(10, 10, 261, 21))
        font = QtGui.QFont()
        font.setPointSize(12)
        font.setBold(True)
        font.setWeight(75)
        self.label.setFont(font)
        self.label.setObjectName(_fromUtf8("label"))
        self.ms_data_text = QtGui.QPlainTextEdit(self.frame)
        self.ms_data_text.setGeometry(QtCore.QRect(10, 40, 761, 531))
        self.ms_data_text.setReadOnly(True)
        self.ms_data_text.setOverwriteMode(False)
        self.ms_data_text.setObjectName(_fromUtf8("ms_data_text"))

        self.retranslateUi()
        QtCore.QMetaObject.connectSlotsByName(Form)
项目:PH5    作者:PIC-IRIS    | 项目源码 | 文件源码
def __init__(self, thick=2, orientation="horizontal", length=None):
        QtGui.QFrame.__init__(self)
        self.setFrameShape(QtGui.QFrame.StyledPanel)
        self.setFrameShadow(QtGui.QFrame.Sunken)
        if orientation == 'horizontal':
            self.setFixedHeight(thick)
            if length != None:
                self.setFixedWidth(length)
        else:
            self.setFixedWidth(thick)
            if length != None:
                self.setFixedHeight(length)

##########################################
############### CLASS ####################
# Author: Lan
# Updated: 201612
# CLASS: To display long message that need scrollbar
项目:PH5    作者:PIC-IRIS    | 项目源码 | 文件源码
def createInfoPanel(self):
        self.infoParentPanel = QtGui.QWidget()
        self.infoParentPanel.setGeometry(-10, 10,315, 1100)
        self.infoParentPanel.setWindowFlags(QtCore.Qt.Window)
        vbox = QtGui.QVBoxLayout(self.infoParentPanel)
        vbox.setSpacing(0)

        scrollArea = QtGui.QScrollArea(self.infoParentPanel)
        vbox.addWidget(scrollArea)
        scrollArea.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOn)
        scrollArea.setWidgetResizable(True)

        itemsFrame = QtGui.QFrame(); scrollArea.setWidget(itemsFrame)
        self.infoBox = QtGui.QVBoxLayout() 
        itemsFrame.setLayout(self.infoBox)

        self.infoPanels = []



    ###################################
    # Author: Lan
    # def: setDefaultConf():201410
    # create default configuration for name and color properties
项目:PH5    作者:PIC-IRIS    | 项目源码 | 文件源码
def addDisplay2(self, grid, rowId, text, ctrl1, ctrl2 ):    
        grid.addWidget( QtGui.QLabel(text), rowId, 0 )

        grid.addWidget( ctrl1, rowId+1, 0)
        ctrl1.setStyleSheet("QWidget { background-color: white }" )
        ctrl1.setFrameStyle(QtGui.QFrame.Panel | QtGui.QFrame.Sunken)
        #ctrl1.setFixedWidth(100)

        grid.addWidget(ctrl2, rowId+1, 1)
        ctrl2.setStyleSheet("QWidget { background-color: white }" )
        ctrl2.setFrameStyle(QtGui.QFrame.Panel | QtGui.QFrame.Sunken)
        #ctrl2.setFixedWidth(100)

    ###################################
    # Author: Lan
    # def: check(): updated 201509
    # check valid sof start time range
    # check the valid of length of time range: a number>0
    # check valid of distance Offset: a number>0
    # check velocity: 
    #    if val>0: apply reduction velocity
    #    if val<=0 or not a number: not apply
项目:PH5    作者:PIC-IRIS    | 项目源码 | 文件源码
def initUI(self):
        #print "ArrayGui.initUI(self)"
        #mainFrame = QtGui.QFrame(self);self.setCentralWidget(mainFrame)
        mainVbox = QtGui.QVBoxLayout(); #mainFrame.setLayout(mainbox)
        self.setLayout(mainVbox)

        #self.chBox = QtGui.QHBoxLayout(); mainVbox.addLayout(self.chBox)
        #self.chBox.addWidget(QtGui.QLabel('Channels:'))
        #self.chWidget = QtGui.QWidget()
        #chBox.addWidget(self.chWidget)  
        #channelBox = QtGui.QHBoxLayout(); self.chWidget.setLayout(channelBox)

        arrayBox = QtGui.QHBoxLayout(); mainVbox.addLayout(arrayBox) 
        self.arrayTabs = QtGui.QTabWidget(self); arrayBox.addWidget(self.arrayTabs)

        mainVbox.addWidget(QtGui.QLabel('NOTICE:'))
        self.statusCtrl = QtGui.QLabel('')
        mainVbox.addWidget(self.statusCtrl)        

        #mainVbox.addStretch(1)
项目:PH5    作者:PIC-IRIS    | 项目源码 | 文件源码
def __init__(self, thick=2, orientation="horizontal", length=None):
        QtGui.QFrame.__init__(self)
        self.setFrameShape(QtGui.QFrame.StyledPanel)
        self.setFrameShadow(QtGui.QFrame.Sunken)
        if orientation == 'horizontal':
            self.setFixedHeight(thick)
            if length != None:
                self.setFixedWidth(length)
        else:
            self.setFixedWidth(thick)
            if length != None:
                self.setFixedHeight(length)


##########################################
############### CLASS ####################
# Author: Lan
# Updated: 201707
# CLASS: ManWindow - show Manual of the app. (reuse from PH5View)
项目:code    作者:ActiveState    | 项目源码 | 文件源码
def _get_line(self, vertical=True):
        line = QtGui.QFrame()
        line.setContentsMargins(0, 0, 0, 0)
        if vertical is True:
            line.setFrameShape(line.VLine)
        else:
            line.setFrameShape(line.HLine)
        line.setFrameShadow(line.Sunken)
        return line
项目:quartz-browser    作者:ksharindam    | 项目源码 | 文件源码
def setupUi(self, Dialog):
        Dialog.resize(316, 238)
        Dialog.setWindowTitle("Select Resolution")
        self.verticalLayout = QtGui.QVBoxLayout(Dialog)
        self.frame = QtGui.QFrame(Dialog)
        self.frame.setFrameShape(QtGui.QFrame.StyledPanel)
        self.frame.setFrameShadow(QtGui.QFrame.Raised)
        self.verticalLayout_2 = QtGui.QVBoxLayout(self.frame)
        self.buttonGroup = QtGui.QButtonGroup(self.frame)
        if len(self.videos)>3: checked_btn = 2 
        else: checked_btn = len(self.videos)-1
        for i, video in enumerate(self.videos):
            radioButton = QtGui.QRadioButton(self.frame)
            radioButton.setText(video.resolution + "   (" + video.extension + ')')
            self.buttonGroup.addButton(radioButton)
            self.verticalLayout_2.addWidget(radioButton)
            if i==checked_btn : radioButton.setChecked(True)
        spacerItem = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding)
        self.verticalLayout_2.addItem(spacerItem)
        self.verticalLayout.addWidget(self.frame)
        self.buttonBox = QtGui.QDialogButtonBox(Dialog)
        self.buttonBox.setOrientation(QtCore.Qt.Horizontal)
        self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel|QtGui.QDialogButtonBox.Ok)
        self.verticalLayout.addWidget(self.buttonBox)

        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)
项目:linkchecker-gui    作者:linkcheck    | 项目源码 | 文件源码
def setupUi(self, EditorDialog):
        EditorDialog.setObjectName(_fromUtf8("EditorDialog"))
        EditorDialog.setWindowModality(QtCore.Qt.ApplicationModal)
        EditorDialog.resize(640, 600)
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(EditorDialog.sizePolicy().hasHeightForWidth())
        EditorDialog.setSizePolicy(sizePolicy)
        EditorDialog.setWindowTitle(_("LinkChecker source view"))
        self.verticalLayout = QtGui.QVBoxLayout(EditorDialog)
        self.verticalLayout.setMargin(0)
        self.verticalLayout.setObjectName(_fromUtf8("verticalLayout"))
        self.menubar = QtGui.QMenuBar(EditorDialog)
        self.menubar.setObjectName(_fromUtf8("menubar"))
        self.menuFile = QtGui.QMenu(self.menubar)
        self.menuFile.setTitle(_("&File"))
        self.menuFile.setObjectName(_fromUtf8("menuFile"))
        self.verticalLayout.addWidget(self.menubar)
        self.frame = QtGui.QFrame(EditorDialog)
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.frame.sizePolicy().hasHeightForWidth())
        self.frame.setSizePolicy(sizePolicy)
        self.frame.setFrameShape(QtGui.QFrame.NoFrame)
        self.frame.setFrameShadow(QtGui.QFrame.Plain)
        self.frame.setLineWidth(0)
        self.frame.setObjectName(_fromUtf8("frame"))
        self.verticalLayout.addWidget(self.frame)
        self.actionSave = QtGui.QAction(EditorDialog)
        self.actionSave.setText(_("&Save"))
        self.actionSave.setShortcut(_("Ctrl+S"))
        self.actionSave.setObjectName(_fromUtf8("actionSave"))
        self.menuFile.addAction(self.actionSave)
        self.menubar.addAction(self.menuFile.menuAction())

        self.retranslateUi(EditorDialog)
        QtCore.QMetaObject.connectSlotsByName(EditorDialog)
项目:base_function    作者:Rockyzsu    | 项目源码 | 文件源码
def __init__(self, parent):
        QtGui.QFrame.__init__(self, parent)
        self.timer = QtCore.QBasicTimer()
        self.isWaitingAfterLine = False
        self.curPiece = Shape()
        self.nextPiece = Shape()
        self.curX = 0
        self.curY = 0
        self.numLinesRemoved = 0
        self.board = []
        self.setFocusPolicy(QtCore.Qt.StrongFocus)
        self.isStarted = False
        self.isPaused = False
        self.clearBoard()
        self.nextPiece.setRandomShape()
项目:base_function    作者:Rockyzsu    | 项目源码 | 文件源码
def timerEvent(self, event):
        if event.timerId() == self.timer.timerId():
            if self.isWaitingAfterLine:
                self.isWaitingAfterLine = False
                self.newPiece()
            else:
                self.oneLineDown()
        else:
            QtGui.QFrame.timerEvent(self, event)
项目:siren    作者:ozsolarwind    | 项目源码 | 文件源码
def initUI(self):
        self.grid = QtGui.QGridLayout()
        self.checkbox = []
        i = 0
        bold = QtGui.QFont()
        bold.setBold(True)
        for plot in range(len(self.plot_order)):
            if self.plot_order[plot] in self.spacers:
                label = QtGui.QLabel(self.spacers[self.plot_order[plot]])
                label.setFont(bold)
                self.grid.addWidget(label, i, 0)
                i += 1
            self.checkbox.append(QtGui.QCheckBox(self.hdrs[self.plot_order[plot]], self))
            if self.plots[self.plot_order[plot]]:
                self.checkbox[plot].setCheckState(QtCore.Qt.Checked)
            self.grid.addWidget(self.checkbox[-1], i, 0)
            i += 1
        self.grid.connect(self.checkbox[0], QtCore.SIGNAL('stateChanged(int)'), self.check_all)
        show = QtGui.QPushButton('Proceed', self)
        show.clicked.connect(self.showClicked)
        self.grid.addWidget(show, i, 0)
        frame = QtGui.QFrame()
        frame.setLayout(self.grid)
        self.scroll = QtGui.QScrollArea()
        self.scroll.setWidgetResizable(True)
        self.scroll.setWidget(frame)
        self.layout = QtGui.QVBoxLayout(self)
        self.layout.addWidget(self.scroll)
        commnt = QtGui.QLabel('Nearest weather files:\n' + self.comment)
        self.layout.addWidget(commnt)
        self.setWindowTitle('SIREN - Weather dialog for ' + str(self.base_year))
        QtGui.QShortcut(QtGui.QKeySequence('q'), self, self.quitClicked)
        self.show_them = False
        self.show()
项目:pslab-desktop-apps    作者:fossasia    | 项目源码 | 文件源码
def setupUi(self, Form):
        Form.setObjectName(_fromUtf8("Form"))
        Form.resize(312, 31)
        self.verticalLayout = QtGui.QVBoxLayout(Form)
        self.verticalLayout.setSpacing(0)
        self.verticalLayout.setMargin(0)
        self.verticalLayout.setObjectName(_fromUtf8("verticalLayout"))
        self.frame = QtGui.QFrame(Form)
        self.frame.setFrameShape(QtGui.QFrame.Box)
        self.frame.setFrameShadow(QtGui.QFrame.Sunken)
        self.frame.setLineWidth(2)
        self.frame.setObjectName(_fromUtf8("frame"))
        self.horizontalLayout = QtGui.QHBoxLayout(self.frame)
        self.horizontalLayout.setSpacing(4)
        self.horizontalLayout.setMargin(0)
        self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout"))
        self.label = QtGui.QLabel(self.frame)
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.label.setFont(font)
        self.label.setAlignment(QtCore.Qt.AlignCenter)
        self.label.setObjectName(_fromUtf8("label"))
        self.horizontalLayout.addWidget(self.label)
        self.items = QtGui.QComboBox(self.frame)
        self.items.setObjectName(_fromUtf8("items"))
        self.horizontalLayout.addWidget(self.items)
        self.button = QtGui.QPushButton(self.frame)
        self.button.setMaximumSize(QtCore.QSize(60, 16777215))
        self.button.setObjectName(_fromUtf8("button"))
        self.horizontalLayout.addWidget(self.button)
        self.verticalLayout.addWidget(self.frame)

        self.retranslateUi(Form)
        QtCore.QObject.connect(self.button, QtCore.SIGNAL(_fromUtf8("clicked()")), Form.clicked)
        QtCore.QMetaObject.connectSlotsByName(Form)
项目:pslab-desktop-apps    作者:fossasia    | 项目源码 | 文件源码
def setupUi(self, Form):
        Form.setObjectName(_fromUtf8("Form"))
        Form.resize(312, 31)
        self.verticalLayout = QtGui.QVBoxLayout(Form)
        self.verticalLayout.setSpacing(0)
        self.verticalLayout.setMargin(0)
        self.verticalLayout.setObjectName(_fromUtf8("verticalLayout"))
        self.frame = QtGui.QFrame(Form)
        self.frame.setFrameShape(QtGui.QFrame.Box)
        self.frame.setFrameShadow(QtGui.QFrame.Sunken)
        self.frame.setLineWidth(2)
        self.frame.setObjectName(_fromUtf8("frame"))
        self.horizontalLayout = QtGui.QHBoxLayout(self.frame)
        self.horizontalLayout.setSpacing(4)
        self.horizontalLayout.setMargin(0)
        self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout"))
        self.label = QtGui.QLabel(self.frame)
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.label.setFont(font)
        self.label.setAlignment(QtCore.Qt.AlignCenter)
        self.label.setObjectName(_fromUtf8("label"))
        self.horizontalLayout.addWidget(self.label)
        self.items = QtGui.QComboBox(self.frame)
        self.items.setObjectName(_fromUtf8("items"))
        self.horizontalLayout.addWidget(self.items)
        self.button = QtGui.QPushButton(self.frame)
        self.button.setMaximumSize(QtCore.QSize(60, 16777215))
        self.button.setObjectName(_fromUtf8("button"))
        self.horizontalLayout.addWidget(self.button)
        self.verticalLayout.addWidget(self.frame)

        self.retranslateUi(Form)
        QtCore.QObject.connect(self.button, QtCore.SIGNAL(_fromUtf8("clicked()")), Form.clicked)
        QtCore.QMetaObject.connectSlotsByName(Form)
项目:pslab-desktop-apps    作者:fossasia    | 项目源码 | 文件源码
def setupUi(self, Form):
        Form.setObjectName(_fromUtf8("Form"))
        Form.resize(300, 31)
        self.verticalLayout = QtGui.QVBoxLayout(Form)
        self.verticalLayout.setSpacing(0)
        self.verticalLayout.setMargin(0)
        self.verticalLayout.setObjectName(_fromUtf8("verticalLayout"))
        self.frame = QtGui.QFrame(Form)
        self.frame.setFrameShape(QtGui.QFrame.Box)
        self.frame.setFrameShadow(QtGui.QFrame.Sunken)
        self.frame.setLineWidth(2)
        self.frame.setObjectName(_fromUtf8("frame"))
        self.horizontalLayout = QtGui.QHBoxLayout(self.frame)
        self.horizontalLayout.setSpacing(0)
        self.horizontalLayout.setMargin(0)
        self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout"))
        self.button = QtGui.QPushButton(self.frame)
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Maximum, QtGui.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.button.sizePolicy().hasHeightForWidth())
        self.button.setSizePolicy(sizePolicy)
        self.button.setObjectName(_fromUtf8("button"))
        self.horizontalLayout.addWidget(self.button)
        self.label = QtGui.QLabel(self.frame)
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.label.setFont(font)
        self.label.setAlignment(QtCore.Qt.AlignCenter)
        self.label.setObjectName(_fromUtf8("label"))
        self.horizontalLayout.addWidget(self.label)
        self.verticalLayout.addWidget(self.frame)

        self.retranslateUi(Form)
        QtCore.QObject.connect(self.button, QtCore.SIGNAL(_fromUtf8("clicked()")), Form.clicked)
        QtCore.QMetaObject.connectSlotsByName(Form)
项目:pslab-desktop-apps    作者:fossasia    | 项目源码 | 文件源码
def setupUi(self, Form):
        Form.setObjectName(_fromUtf8("Form"))
        Form.resize(312, 31)
        self.verticalLayout = QtGui.QVBoxLayout(Form)
        self.verticalLayout.setSpacing(0)
        self.verticalLayout.setMargin(0)
        self.verticalLayout.setObjectName(_fromUtf8("verticalLayout"))
        self.frame = QtGui.QFrame(Form)
        self.frame.setFrameShape(QtGui.QFrame.Box)
        self.frame.setFrameShadow(QtGui.QFrame.Sunken)
        self.frame.setLineWidth(2)
        self.frame.setObjectName(_fromUtf8("frame"))
        self.horizontalLayout = QtGui.QHBoxLayout(self.frame)
        self.horizontalLayout.setSpacing(4)
        self.horizontalLayout.setMargin(0)
        self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout"))
        self.label = QtGui.QLabel(self.frame)
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.label.setFont(font)
        self.label.setAlignment(QtCore.Qt.AlignCenter)
        self.label.setObjectName(_fromUtf8("label"))
        self.horizontalLayout.addWidget(self.label)
        self.items = QtGui.QComboBox(self.frame)
        self.items.setObjectName(_fromUtf8("items"))
        self.horizontalLayout.addWidget(self.items)
        self.button = QtGui.QPushButton(self.frame)
        self.button.setMaximumSize(QtCore.QSize(60, 16777215))
        self.button.setObjectName(_fromUtf8("button"))
        self.horizontalLayout.addWidget(self.button)
        self.verticalLayout.addWidget(self.frame)

        self.retranslateUi(Form)
        QtCore.QObject.connect(self.button, QtCore.SIGNAL(_fromUtf8("clicked()")), Form.clicked)
        QtCore.QMetaObject.connectSlotsByName(Form)
项目:pslab-desktop-apps    作者:fossasia    | 项目源码 | 文件源码
def setupUi(self, Form):
        Form.setObjectName(_fromUtf8("Form"))
        Form.resize(312, 31)
        self.verticalLayout = QtGui.QVBoxLayout(Form)
        self.verticalLayout.setSpacing(0)
        self.verticalLayout.setMargin(0)
        self.verticalLayout.setObjectName(_fromUtf8("verticalLayout"))
        self.frame = QtGui.QFrame(Form)
        self.frame.setFrameShape(QtGui.QFrame.Box)
        self.frame.setFrameShadow(QtGui.QFrame.Sunken)
        self.frame.setLineWidth(2)
        self.frame.setObjectName(_fromUtf8("frame"))
        self.horizontalLayout = QtGui.QHBoxLayout(self.frame)
        self.horizontalLayout.setSpacing(4)
        self.horizontalLayout.setMargin(0)
        self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout"))
        self.label = QtGui.QLabel(self.frame)
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.label.setFont(font)
        self.label.setAlignment(QtCore.Qt.AlignCenter)
        self.label.setObjectName(_fromUtf8("label"))
        self.horizontalLayout.addWidget(self.label)
        self.items = QtGui.QComboBox(self.frame)
        self.items.setObjectName(_fromUtf8("items"))
        self.horizontalLayout.addWidget(self.items)
        self.button = QtGui.QPushButton(self.frame)
        self.button.setMaximumSize(QtCore.QSize(60, 16777215))
        self.button.setObjectName(_fromUtf8("button"))
        self.horizontalLayout.addWidget(self.button)
        self.verticalLayout.addWidget(self.frame)

        self.retranslateUi(Form)
        QtCore.QObject.connect(self.button, QtCore.SIGNAL(_fromUtf8("clicked()")), Form.clicked)
        QtCore.QMetaObject.connectSlotsByName(Form)
项目:pslab-desktop-apps    作者:fossasia    | 项目源码 | 文件源码
def setupUi(self, Form):
        Form.setObjectName(_fromUtf8("Form"))
        Form.resize(316, 70)
        self.gridLayout = QtGui.QGridLayout(Form)
        self.gridLayout.setContentsMargins(0, 2, 0, 2)
        self.gridLayout.setObjectName(_fromUtf8("gridLayout"))
        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, 0, 0, 1, 3)
        self.dataOptions = QtGui.QComboBox(Form)
        self.dataOptions.setObjectName(_fromUtf8("dataOptions"))
        self.gridLayout.addWidget(self.dataOptions, 2, 0, 1, 3)
        self.enable = QtGui.QCheckBox(Form)
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Maximum, QtGui.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.enable.sizePolicy().hasHeightForWidth())
        self.enable.setSizePolicy(sizePolicy)
        self.enable.setMinimumSize(QtCore.QSize(20, 0))
        self.enable.setText(_fromUtf8(""))
        self.enable.setObjectName(_fromUtf8("enable"))
        self.gridLayout.addWidget(self.enable, 1, 0, 1, 1)
        self.title = QtGui.QLabel(Form)
        self.title.setObjectName(_fromUtf8("title"))
        self.gridLayout.addWidget(self.title, 1, 1, 1, 1)
        self.toolButton = QtGui.QToolButton(Form)
        icon = QtGui.QIcon.fromTheme(_fromUtf8("window-close"))
        self.toolButton.setIcon(icon)
        self.toolButton.setObjectName(_fromUtf8("toolButton"))
        self.gridLayout.addWidget(self.toolButton, 1, 2, 1, 1)
        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.retranslateUi(Form)
        QtCore.QObject.connect(self.toolButton, QtCore.SIGNAL(_fromUtf8("clicked()")), Form.remove)
        QtCore.QMetaObject.connectSlotsByName(Form)
项目:pslab-desktop-apps    作者:fossasia    | 项目源码 | 文件源码
def addAddress(self):
        addr = int(str(self.addressBox.text()),16)
        if addr in self.slds:
            print('Already added')
            return

        Frame=QtGui.QFrame()
        Holder=QtGui.QHBoxLayout()
        Frame.setLayout(Holder)
        Holder.setMargin(0)
        self.Holder.addWidget(Frame)
        sld = QtGui.QProgressBar()
        btn = QtGui.QPushButton('X');btn.setMaximumWidth(20);btn.setStyleSheet("color:'red';")
        lbl = QtGui.QLabel(hex(addr))

        Holder.addWidget(sld)
        Holder.addWidget(lbl)
        Holder.addWidget(btn)
        btn.clicked.connect(functools.partial(self.pop,addr))
        sld.setRange(0,100)

        newlink = self.I.newRadioLink(address = addr)
        self.slds[addr]=[sld,newlink ,Frame]

        self.timer.stop()
        self.I.NRF.write_register(self.I.NRF.SETUP_RETR,0x21)
        for a in range(0,127):  #Sweep all channels and set the node channel to the one in use
            self.I.NRF.write_register(self.I.NRF.RF_CH,a)
            res = newlink.write_register(self.I.NRF.RF_CH,self.last_chan)
        self.I.NRF.write_register(self.I.NRF.RF_CH,self.last_chan)
        self.I.NRF.write_register(self.I.NRF.SETUP_RETR,0x25)
        self.timer.start(1)


        self.addrLabel.setText('Last Added: '+hex(addr))
项目:PyFRAP    作者:alexblaessle    | 项目源码 | 文件源码
def initVTKWidget(self,frame):

        """Sets up vtkWidget inside frame.

        Also sets up corresponding renderer and interactor.

        Args:
            frame (QtGui.QFrame): Parenting frame.

        Returns:
            tuple: Tuple containing:

                * vtkWidget (vtk.qt4.QVTKRenderWindowInteractor.QVTKRenderWindowInteractor): Qt vtk window interactor.
                * ren (vtk.vtkRenderer)
                * iren (vtk.vtkRenderWindowInteractor)

        """

        vtkWidget = QVTKRenderWindowInteractor(frame)
        ren = vtk.vtkRenderer()
        vtkWidget.GetRenderWindow().AddRenderer(ren)
        iren = vtkWidget.GetRenderWindow().GetInteractor()
        iren.SetInteractorStyle(vtk.vtkInteractorStyleTrackballCamera())
        ren.ResetCamera()

        return vtkWidget, ren, iren
项目:PyFRAP    作者:alexblaessle    | 项目源码 | 文件源码
def initVTKWidget(self,frame):

        """Sets up vtkWidget inside frame.

        Also sets up corresponding renderer and interactor.

        Args:
            frame (QtGui.QFrame): Parenting frame.

        Returns:
            tuple: Tuple containing:

                * vtkWidget (vtk.qt4.QVTKRenderWindowInteractor.QVTKRenderWindowInteractor): Qt vtk window interactor.
                * ren (vtk.vtkRenderer)
                * iren (vtk.vtkRenderWindowInteractor)

        """

        vtkWidget = QVTKRenderWindowInteractor(frame)
        ren = vtk.vtkRenderer()
        vtkWidget.GetRenderWindow().AddRenderer(ren)
        iren = vtkWidget.GetRenderWindow().GetInteractor()
        iren.SetInteractorStyle(vtk.vtkInteractorStyleTrackballCamera())
        ren.ResetCamera()

        return vtkWidget, ren, iren
项目:EasyStorj    作者:lakewik    | 项目源码 | 文件源码
def setupUi(self, InitialWindow):
        InitialWindow.setObjectName(_fromUtf8("InitialWindow"))
        InitialWindow.resize(820, 202)
        self.label = QtGui.QLabel(InitialWindow)
        self.label.setGeometry(QtCore.QRect(10, 0, 801, 61))
        self.label.setObjectName(_fromUtf8("label"))
        self.line = QtGui.QFrame(InitialWindow)
        self.line.setGeometry(QtCore.QRect(10, 50, 801, 20))
        self.line.setFrameShape(QtGui.QFrame.HLine)
        self.line.setFrameShadow(QtGui.QFrame.Sunken)
        self.line.setObjectName(_fromUtf8("line"))
        self.login_bt = QtGui.QPushButton(InitialWindow)
        self.login_bt.setGeometry(QtCore.QRect(10, 70, 401, 71))
        font = QtGui.QFont()
        font.setPointSize(18)
        self.login_bt.setFont(font)
        self.login_bt.setObjectName(_fromUtf8("login_bt"))
        self.register_bt = QtGui.QPushButton(InitialWindow)
        self.register_bt.setGeometry(QtCore.QRect(420, 70, 391, 71))
        font = QtGui.QFont()
        font.setPointSize(18)
        self.register_bt.setFont(font)
        self.register_bt.setObjectName(_fromUtf8("register_bt"))
        self.about_bt = QtGui.QPushButton(InitialWindow)
        self.about_bt.setGeometry(QtCore.QRect(10, 150, 801, 41))
        font = QtGui.QFont()
        font.setPointSize(18)
        self.about_bt.setFont(font)
        self.about_bt.setObjectName(_fromUtf8("about_bt"))

        self.retranslateUi(InitialWindow)
        QtCore.QMetaObject.connectSlotsByName(InitialWindow)
项目:EasyStorj    作者:lakewik    | 项目源码 | 文件源码
def setupUi(self, Logs):
        Logs.setObjectName(_fromUtf8("Logs"))
        Logs.resize(930, 369)
        self.label = QtGui.QLabel(Logs)
        self.label.setGeometry(QtCore.QRect(10, 10, 911, 31))
        self.label.setObjectName(_fromUtf8("label"))
        self.line = QtGui.QFrame(Logs)
        self.line.setGeometry(QtCore.QRect(10, 40, 911, 21))
        self.line.setFrameShape(QtGui.QFrame.HLine)
        self.line.setFrameShadow(QtGui.QFrame.Sunken)
        self.line.setObjectName(_fromUtf8("line"))
        self.logs_table = QtGui.QTableWidget(Logs)
        self.logs_table.setGeometry(QtCore.QRect(10, 60, 911, 251))
        self.logs_table.setObjectName(_fromUtf8("logs_table"))
        self.logs_table.setColumnCount(0)
        self.logs_table.setRowCount(0)
        self.exit_bt = QtGui.QPushButton(Logs)
        self.exit_bt.setGeometry(QtCore.QRect(790, 330, 131, 26))
        self.exit_bt.setObjectName(_fromUtf8("exit_bt"))
        self.save_logs_as_bt = QtGui.QPushButton(Logs)
        self.save_logs_as_bt.setGeometry(QtCore.QRect(650, 330, 131, 26))
        self.save_logs_as_bt.setObjectName(_fromUtf8("save_logs_as_bt"))
        self.logs_settings_bt = QtGui.QPushButton(Logs)
        self.logs_settings_bt.setGeometry(QtCore.QRect(510, 330, 131, 26))
        self.logs_settings_bt.setObjectName(_fromUtf8("logs_settings_bt"))
        self.label_2 = QtGui.QLabel(Logs)
        self.label_2.setGeometry(QtCore.QRect(10, 320, 181, 41))
        self.label_2.setObjectName(_fromUtf8("label_2"))
        self.total_log_positions = QtGui.QLabel(Logs)
        self.total_log_positions.setGeometry(QtCore.QRect(200, 320, 131, 41))
        self.total_log_positions.setObjectName(_fromUtf8("total_log_positions"))
        self.clear_logs_bt = QtGui.QPushButton(Logs)
        self.clear_logs_bt.setGeometry(QtCore.QRect(370, 330, 131, 26))
        self.clear_logs_bt.setObjectName(_fromUtf8("clear_logs_bt"))

        self.retranslateUi(Logs)
        QtCore.QMetaObject.connectSlotsByName(Logs)
项目:EasyStorj    作者:lakewik    | 项目源码 | 文件源码
def setupUi(self, FileManager):
        FileManager.setObjectName(_fromUtf8("FileManager"))
        FileManager.resize(977, 313)
        self.label = QtGui.QLabel(FileManager)
        self.label.setGeometry(QtCore.QRect(290, 0, 141, 61))
        self.label.setObjectName(_fromUtf8("label"))
        self.file_delete_bt = QtGui.QPushButton(FileManager)
        self.file_delete_bt.setGeometry(QtCore.QRect(760, 100, 211, 31))
        self.file_delete_bt.setObjectName(_fromUtf8("file_delete_bt"))
        self.file_mirrors_bt = QtGui.QPushButton(FileManager)
        self.file_mirrors_bt.setGeometry(QtCore.QRect(760, 60, 211, 31))
        self.file_mirrors_bt.setObjectName(_fromUtf8("file_mirrors_bt"))
        self.line = QtGui.QFrame(FileManager)
        self.line.setGeometry(QtCore.QRect(740, 60, 20, 241))
        self.line.setFrameShape(QtGui.QFrame.VLine)
        self.line.setFrameShadow(QtGui.QFrame.Sunken)
        self.line.setObjectName(_fromUtf8("line"))
        self.quit_bt = QtGui.QPushButton(FileManager)
        self.quit_bt.setGeometry(QtCore.QRect(760, 240, 211, 61))
        self.quit_bt.setObjectName(_fromUtf8("quit_bt"))
        self.files_list_tableview = QtGui.QTableView(FileManager)
        self.files_list_tableview.setGeometry(QtCore.QRect(10, 60, 731, 241))
        self.files_list_tableview.setObjectName(_fromUtf8("files_list_tableview"))
        self.file_download_bt = QtGui.QPushButton(FileManager)
        self.file_download_bt.setGeometry(QtCore.QRect(760, 140, 211, 31))
        self.file_download_bt.setObjectName(_fromUtf8("file_download_bt"))
        self.new_file_upload_bt = QtGui.QPushButton(FileManager)
        self.new_file_upload_bt.setGeometry(QtCore.QRect(760, 180, 211, 51))
        self.new_file_upload_bt.setObjectName(_fromUtf8("new_file_upload_bt"))
        self.label_2 = QtGui.QLabel(FileManager)
        self.label_2.setGeometry(QtCore.QRect(600, 20, 131, 31))
        self.label_2.setObjectName(_fromUtf8("label_2"))
        self.bucket_select_combo_box = QtGui.QComboBox(FileManager)
        self.bucket_select_combo_box.setGeometry(QtCore.QRect(740, 20, 231, 31))
        self.bucket_select_combo_box.setObjectName(_fromUtf8("bucket_select_combo_box"))

        self.retranslateUi(FileManager)
        QtCore.QMetaObject.connectSlotsByName(FileManager)
项目:EasyStorj    作者:lakewik    | 项目源码 | 文件源码
def setupUi(self, BucketManager):
        BucketManager.setObjectName(_fromUtf8("BucketManager"))
        BucketManager.resize(883, 290)
        self.bucket_list_tableview = QtGui.QTableView(BucketManager)
        self.bucket_list_tableview.setGeometry(QtCore.QRect(10, 50, 671, 201))
        self.bucket_list_tableview.setObjectName(_fromUtf8("bucket_list_tableview"))
        self.label = QtGui.QLabel(BucketManager)
        self.label.setGeometry(QtCore.QRect(350, 0, 181, 51))
        self.label.setObjectName(_fromUtf8("label"))
        self.line = QtGui.QFrame(BucketManager)
        self.line.setGeometry(QtCore.QRect(690, 50, 20, 201))
        self.line.setFrameShape(QtGui.QFrame.VLine)
        self.line.setFrameShadow(QtGui.QFrame.Sunken)
        self.line.setObjectName(_fromUtf8("line"))
        self.edit_bucket_bt = QtGui.QPushButton(BucketManager)
        self.edit_bucket_bt.setGeometry(QtCore.QRect(710, 50, 161, 51))
        self.edit_bucket_bt.setObjectName(_fromUtf8("edit_bucket_bt"))
        self.delete_bucket_bt = QtGui.QPushButton(BucketManager)
        self.delete_bucket_bt.setGeometry(QtCore.QRect(710, 110, 161, 41))
        self.delete_bucket_bt.setObjectName(_fromUtf8("delete_bucket_bt"))
        self.quit_bt = QtGui.QPushButton(BucketManager)
        self.quit_bt.setGeometry(QtCore.QRect(710, 210, 161, 41))
        self.quit_bt.setObjectName(_fromUtf8("quit_bt"))
        self.label_2 = QtGui.QLabel(BucketManager)
        self.label_2.setGeometry(QtCore.QRect(630, 260, 111, 21))
        self.label_2.setObjectName(_fromUtf8("label_2"))
        self.total_buckets_label = QtGui.QLabel(BucketManager)
        self.total_buckets_label.setGeometry(QtCore.QRect(750, 260, 121, 21))
        self.total_buckets_label.setObjectName(_fromUtf8("total_buckets_label"))
        self.create_new_bucket_bt = QtGui.QPushButton(BucketManager)
        self.create_new_bucket_bt.setGeometry(QtCore.QRect(710, 160, 161, 41))
        self.create_new_bucket_bt.setObjectName(_fromUtf8("create_new_bucket_bt"))

        self.retranslateUi(BucketManager)
        QtCore.QMetaObject.connectSlotsByName(BucketManager)
项目:PySCUBA    作者:GGiecold    | 项目源码 | 文件源码
def adornGraphicsVerticalLayout(self, MainWindow):
        self.scene = QtGui.QGraphicsScene(self.centralwidget)

        self.graphicsView = QtGui.QGraphicsView(self.scene)
        self.graphicsView.setFrameShadow(QtGui.QFrame.Raised)
        self.graphicsView.setLineWidth(3)
        self.graphicsView.setVerticalScrollBarPolicy(
            QtCore.Qt.ScrollBarAlwaysOn)
        self.graphicsView.setHorizontalScrollBarPolicy(
            QtCore.Qt.ScrollBarAlwaysOn)
        self.graphicsView.setTransformationAnchor(
            QtGui.QGraphicsView.AnchorUnderMouse)
        self.graphicsView.setResizeAnchor(
            QtGui.QGraphicsView.AnchorUnderMouse)
        self.graphicsView.setBackgroundBrush(
            QtGui.QBrush(QtGui.QColor(245,245,245)))
        self.graphicsView.setFrameShape(QtGui.QFrame.NoFrame)
        self.graphicsView.setObjectName(_fromUtf8("graphicsView"))
        self.graphicsVerticalLayout.addWidget(self.graphicsView)

        self.displayHorizontalLayout = QtGui.QHBoxLayout()
        self.displayHorizontalLayout.setObjectName(
            _fromUtf8("displayHorizontalLayout"))
        self.graphicsVerticalLayout.addLayout(self.displayHorizontalLayout)

        self.displayHorizontalLayout.addStretch(1)
        self.displayFileButton = QtGui.QPushButton(self.centralwidget)
        self.displayFileButton.setToolTip("Various files and figures will "
            "show up in this box as they are\nbeing produced by the PySCUBA "
            "analysis of your data.\nClick on any of those and it will be "
            "displayed in an adjacent\ngraphics box.")
        self.displayFileButton.setObjectName(_fromUtf8("displayFileButton"))
        self.displayHorizontalLayout.addWidget(self.displayFileButton)
        self.displayHorizontalLayout.addStretch(1)
项目:fandango    作者:tango-controls    | 项目源码 | 文件源码
def setTabToolTip(self,index,tip): 
        print 'QCustomTabWidget.TabToolTip: Not implemented!'
        return

#from taurus.qt.qtgui.display import TaurusStateLed
#qapp = Qt.QApplication([])
#qf = Qt.QFrame()
#qf.setLayout(Qt.QHBoxLayout())
#qbp = Qt.QButtonGroup()
#for i in range(16):
    #qpb = Qt.QPushButton()
    #qpb.setLayout(Qt.QVBoxLayout())
    #qbp.addButton(qpb)
    #tsl = TaurusStateLed()
    #tsl.setModel('sr%02d/vc/eps-plc-01/state'%(i+1))
    #qpb.layout().addWidget(tsl)
    #qpb.layout().addWidget(Qt.QLabel('SR%02d'%(i+1)))
    #qf.layout().addWidget(qpb)

#qbp.setExclusive(True)
#[qpb.setCheckable(True) for qpb in qbp.buttons()]
#l = qf.layout()
#l.setContentsMargins(0,0,0,0)
#l.setSpacing(1)
#[qpb.setMinimumSize(50,60) for qpb in qbp.buttons()]

#buttons = [b for b in qf.children() if is instance(b,Qt.QPushButton())

#-------------------------------------------------------------------------------
项目:fandango    作者:tango-controls    | 项目源码 | 文件源码
def __init__(self,parent=None):
        Qt.QFrame.__init__(self,parent)
        self.setLayout(Qt.QGridLayout())
        self._widgets = []
项目:cryptoluggage    作者:miguelinux314    | 项目源码 | 文件源码
def setupUi(self, EditConfigDialog):
        EditConfigDialog.setObjectName(_fromUtf8("EditConfigDialog"))
        EditConfigDialog.resize(527, 275)
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Minimum)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(EditConfigDialog.sizePolicy().hasHeightForWidth())
        EditConfigDialog.setSizePolicy(sizePolicy)
        EditConfigDialog.setModal(True)
        self.verticalLayout_2 = QtGui.QVBoxLayout(EditConfigDialog)
        self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2"))
        self.frame_main = QtGui.QFrame(EditConfigDialog)
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.frame_main.sizePolicy().hasHeightForWidth())
        self.frame_main.setSizePolicy(sizePolicy)
        self.frame_main.setFrameShape(QtGui.QFrame.NoFrame)
        self.frame_main.setFrameShadow(QtGui.QFrame.Plain)
        self.frame_main.setLineWidth(0)
        self.frame_main.setObjectName(_fromUtf8("frame_main"))
        self.verticalLayout_3 = QtGui.QVBoxLayout(self.frame_main)
        self.verticalLayout_3.setMargin(0)
        self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3"))
        self.layout_main = QtGui.QVBoxLayout()
        self.layout_main.setObjectName(_fromUtf8("layout_main"))
        self.verticalLayout_3.addLayout(self.layout_main)
        self.verticalLayout_2.addWidget(self.frame_main)

        self.retranslateUi(EditConfigDialog)
        QtCore.QMetaObject.connectSlotsByName(EditConfigDialog)
项目:Bigglesworth    作者:MaurizioB    | 项目源码 | 文件源码
def __init__(self, main):
        QtGui.QDialog.__init__(self, parent=None)
        self.main = main

        layout = QtGui.QGridLayout()
        self.setLayout(layout)
        self.input_lbl = QtGui.QLabel('INPUT')
        layout.addWidget(self.input_lbl, 0, 0, QtCore.Qt.AlignHCenter)
        self.input_listview = QtGui.QListView(self)
        self.input_listview.setContextMenuPolicy(QtCore.Qt.CustomContextMenu)
        self.input_listview.setEditTriggers(QtGui.QListView.NoEditTriggers)
        layout.addWidget(self.input_listview, 1, 0)
        line = QtGui.QFrame()
        line.setFrameShape(QtGui.QFrame.VLine)
        layout.addWidget(line, 0, 1, 2, 1)
        self.output_lbl = QtGui.QLabel('OUTPUT')
        layout.addWidget(self.output_lbl, 0, 2, QtCore.Qt.AlignHCenter)
        self.output_listview = QtGui.QListView(self)
        self.output_listview.setContextMenuPolicy(QtCore.Qt.CustomContextMenu)
        self.output_listview.setEditTriggers(QtGui.QListView.NoEditTriggers)
        layout.addWidget(self.output_listview, 1, 2)
        self.refresh_btn = QtGui.QPushButton('Refresh')
        layout.addWidget(self.refresh_btn, 2, 0, 1, 3)

        self.backend = self.main.backend
        self.input = self.main.input
        self.output = self.main.output
        self.graph = self.main.graph
        self.graph.graph_changed.connect(self.refresh_all)
        self.refresh_all()
        self.refresh_btn.clicked.connect(self.refresh_all)

        self.input_listview.doubleClicked.connect(self.port_connect_toggle)
        self.output_listview.doubleClicked.connect(self.port_connect_toggle)
        self.input_listview.customContextMenuRequested.connect(self.port_menu)
        self.output_listview.customContextMenuRequested.connect(self.port_menu)
项目:ddt4all    作者:cedricp    | 项目源码 | 文件源码
def toggle_selected(self, sel):
        if sel:
            self.setFrameStyle(gui.QFrame.Panel | gui.QFrame.StyledPanel)
        else:
            self.setFrameStyle(gui.QFrame.NoFrame)
项目:ddt4all    作者:cedricp    | 项目源码 | 文件源码
def toggle_selected(self, sel):
        if sel:
            self.setFrameStyle(gui.QFrame.Panel | gui.QFrame.StyledPanel)
        else:
            self.setFrameStyle(gui.QFrame.NoFrame)
项目:ddt4all    作者:cedricp    | 项目源码 | 文件源码
def toggle_selected(self, sel):
        if sel:
            #self.setFrameStyle(gui.QFrame.Panel | gui.QFrame.StyledPanel)
            pass
        else:
            #self.setFrameStyle(0)
            pass
项目:ddt4all    作者:cedricp    | 项目源码 | 文件源码
def toggle_selected(self, sel):
        if sel:
            self.qlabel.setFrameStyle(gui.QFrame.Panel | gui.QFrame.StyledPanel)
            self.qlabelval.setFrameStyle(gui.QFrame.Panel | gui.QFrame.StyledPanel)
        else:
            self.qlabel.setFrameStyle(gui.QFrame.NoFrame)
            self.qlabelval.setFrameStyle(gui.QFrame.Panel | gui.QFrame.Sunken)
项目:ddt4all    作者:cedricp    | 项目源码 | 文件源码
def toggle_selected(self, sel):
        if sel:
            self.qlabel.setFrameStyle(gui.QFrame.Panel | gui.QFrame.StyledPanel)
            #self.editwidget.setFrameStyle(gui.QFrame.Panel | gui.QFrame.StyledPanel)
        else:
            self.qlabel.setFrameStyle(gui.QFrame.NoFrame)
            #self.editwidget.setFrameStyle(gui.QFrame.Panel | gui.QFrame.Sunken)
项目:ddt4all    作者:cedricp    | 项目源码 | 文件源码
def __init__(self, dataitem, parent=None):
        super(numericListPanel, self).__init__(parent)
        self.setFrameStyle(gui.QFrame.Sunken)
        self.setFrameShape(gui.QFrame.Box)
        self.data = dataitem

        layoutv = gui.QVBoxLayout()
        layout = gui.QGridLayout()
        labelnob = gui.QLabel(_("Number of bits"))
        lablelsigned = gui.QLabel(_("Signed"))
        newitem = gui.QPushButton(_("Add item"))
        delitem = gui.QPushButton(_("Del item"))

        newitem.clicked.connect(self.add_item)
        delitem.clicked.connect(self.def_item)

        layout.addWidget(labelnob, 0, 0)
        layout.addWidget(lablelsigned, 1, 0)
        layout.addWidget(newitem, 2, 0)
        layout.addWidget(delitem, 2, 1)

        self.inputnob = gui.QSpinBox()
        self.inputnob.setRange(1, 32)
        self.inputsigned = gui.QCheckBox()

        layout.addWidget(self.inputnob, 0, 1)
        layout.addWidget(self.inputsigned, 1, 1)

        layoutv.addLayout(layout)

        self.itemtable = gui.QTableWidget()
        self.itemtable.setRowCount(1)
        self.itemtable.setColumnCount(2)
        self.itemtable.verticalHeader().hide()
        self.itemtable.setSelectionBehavior(gui.QAbstractItemView.SelectRows)
        self.itemtable.setSelectionMode(gui.QAbstractItemView.SingleSelection)

        layoutv.addWidget(self.itemtable)

        self.setLayout(layoutv)
        self.init()
项目:Python-GUI-examples    作者:swharden    | 项目源码 | 文件源码
def setupUi(self, MainWindow):
        MainWindow.setObjectName(_fromUtf8("MainWindow"))
        MainWindow.resize(993, 692)
        self.centralwidget = QtGui.QWidget(MainWindow)
        self.centralwidget.setObjectName(_fromUtf8("centralwidget"))
        self.horizontalLayout = QtGui.QHBoxLayout(self.centralwidget)
        self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout"))
        self.pbLevel = QtGui.QProgressBar(self.centralwidget)
        self.pbLevel.setMaximum(1000)
        self.pbLevel.setProperty("value", 123)
        self.pbLevel.setTextVisible(False)
        self.pbLevel.setOrientation(QtCore.Qt.Vertical)
        self.pbLevel.setObjectName(_fromUtf8("pbLevel"))
        self.horizontalLayout.addWidget(self.pbLevel)
        self.frame = QtGui.QFrame(self.centralwidget)
        self.frame.setFrameShape(QtGui.QFrame.NoFrame)
        self.frame.setFrameShadow(QtGui.QFrame.Plain)
        self.frame.setObjectName(_fromUtf8("frame"))
        self.verticalLayout = QtGui.QVBoxLayout(self.frame)
        self.verticalLayout.setMargin(0)
        self.verticalLayout.setObjectName(_fromUtf8("verticalLayout"))
        self.label = QtGui.QLabel(self.frame)
        self.label.setObjectName(_fromUtf8("label"))
        self.verticalLayout.addWidget(self.label)
        self.grFFT = PlotWidget(self.frame)
        self.grFFT.setObjectName(_fromUtf8("grFFT"))
        self.verticalLayout.addWidget(self.grFFT)
        self.label_2 = QtGui.QLabel(self.frame)
        self.label_2.setObjectName(_fromUtf8("label_2"))
        self.verticalLayout.addWidget(self.label_2)
        self.grPCM = PlotWidget(self.frame)
        self.grPCM.setObjectName(_fromUtf8("grPCM"))
        self.verticalLayout.addWidget(self.grPCM)
        self.horizontalLayout.addWidget(self.frame)
        MainWindow.setCentralWidget(self.centralwidget)

        self.retranslateUi(MainWindow)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)
项目:universal_tool_template.py    作者:shiningdesign    | 项目源码 | 文件源码
def __init__(self, *args):
            QtWidgets.QPlainTextEdit.__init__(self, *args)
            self.setFrameStyle(QtWidgets.QFrame.NoFrame)
            self.zoomWheelEnabled = 0
            self.highlight()
            #self.setLineWrapMode(QtWidgets.QPlainTextEdit.NoWrap)
            self.cursorPositionChanged.connect(self.highlight)
项目:universal_tool_template.py    作者:shiningdesign    | 项目源码 | 文件源码
def setReadOnlyStyle(self, state):
        if state == 1:
            mainWindowBgColor = QtWidgets.QPalette().color(QtWidgets.QPalette.Window)
            self.setStyleSheet('QPlainTextEdit[readOnly="true"] { background-color: %s;} QFrame {border: 0px}' % mainWindowBgColor.name() )
            self.setHighlight(0)
        else:
            self.setStyleSheet('')
            self.setHighlight(1)
项目:universal_tool_template.py    作者:shiningdesign    | 项目源码 | 文件源码
def __init__(self, *args):
            QtGui.QPlainTextEdit.__init__(self, *args)
            self.setFrameStyle(QtGui.QFrame.NoFrame)
            self.zoomWheelEnabled = 0
            self.highlight()
            #self.setLineWrapMode(QtGui.QPlainTextEdit.NoWrap)
            self.cursorPositionChanged.connect(self.highlight)