示例#1
0
文件: trading.py 项目: lite/deone
    def __init__(self, parent):
        super(QtGui.QWidget, self).__init__(parent)

        self.setObjectName("tabTrading")
        mainLayout = QtGui.QHBoxLayout()

        vLayoutOHLC = QtGui.QVBoxLayout()
        self.ohlc = OHLCWidget(self)
        self.ohlc.setObjectName("OHLCWidget")
        vLayoutOHLC.addWidget(self.ohlc)

        self.tblWidgetMarket = QueryTableWidget(self)
        self.tblWidgetMarket.setObjectName("tblWidgetMarket")
        vLayoutOHLC.addWidget(self.tblWidgetMarket)

        mainLayout.addLayout(vLayoutOHLC)

        vLayoutInfo = QtGui.QVBoxLayout()

        self.label_Title = QtGui.QLabel(self)
        vLayoutInfo.addWidget(self.label_Title)
        self.label_FX = QtGui.QLabel(self)
        vLayoutInfo.addWidget(self.label_FX)
        self.tblWidgetFX = QueryTableWidget(self)
        self.tblWidgetFX.setObjectName("tblWidgetFX")
        vLayoutInfo.addWidget(self.tblWidgetFX)

        self.label_JY = QtGui.QLabel(self)
        vLayoutInfo.addWidget(self.label_JY)
        self.tblWidgetJY = QueryTableWidget(self)
        self.tblWidgetJY.setObjectName("tblWidgetJY")
        vLayoutInfo.addWidget(self.tblWidgetJY)

        self.label_XX = QtGui.QLabel(self)
        vLayoutInfo.addWidget(self.label_XX)
        self.tblWidgetXX = QueryTableWidget(self)
        self.tblWidgetXX.setObjectName("tblWidgetXX")
        vLayoutInfo.addWidget(self.tblWidgetXX)

        self.label_ZS = QtGui.QLabel(self)
        vLayoutInfo.addWidget(self.label_ZS)
        self.tblWidgetZS = QueryTableWidget(self)
        self.tblWidgetZS.setObjectName("tblWidgetZS")
        vLayoutInfo.addWidget(self.tblWidgetZS)

        mainLayout.addLayout(vLayoutInfo)
        self.setLayout(mainLayout)

        self.retranslateUi()

        QtCore.QObject.connect(self.tblWidgetXX,
                               QtCore.SIGNAL("selectionChanged()"),
                               self.tblWidgetXX_selectionChanged)
        self.init()
示例#2
0
    def __init__(self, parent):
        super(QtGui.QWidget, self).__init__(parent)
        self.setObjectName("tabStock")

        mainLayout = QtGui.QVBoxLayout()

        hLayoutQuery = QtGui.QHBoxLayout()
        self.label = QtGui.QLabel(self)
        self.label.setGeometry(QtCore.QRect(20, 10, 46, 14))
        self.label.setObjectName("label")
        hLayoutQuery.addWidget(self.label)

        self.lineEdit = QtGui.QLineEdit(self)
        self.lineEdit.setGeometry(QtCore.QRect(80, 0, 113, 20))
        self.lineEdit.setObjectName("lineEdit")
        hLayoutQuery.addWidget(self.lineEdit)

        self.pushButtonQuery = QtGui.QPushButton(self)
        self.pushButtonQuery.setGeometry(QtCore.QRect(210, 0, 75, 23))
        self.pushButtonQuery.setObjectName("pushButtonQuery")
        hLayoutQuery.addWidget(self.pushButtonQuery)

        mainLayout.addLayout(hLayoutQuery)

        hLayoutInfo = QtGui.QHBoxLayout()

        self.ohlc = OHLCWidget(self)
        self.ohlc.setObjectName("OHLCWidget")
        hLayoutInfo.addWidget(self.ohlc)

        self.tbl = QueryTableWidget(self)
        self.tbl.setObjectName("QueryTableWidget")
        hLayoutInfo.addWidget(self.tbl)

        mainLayout.addLayout(hLayoutInfo)
        self.setLayout(mainLayout)

        self.retranslateUi()

        QtCore.QObject.connect(self.pushButtonQuery,
                               QtCore.SIGNAL("pressed()"), self.doQuery)

        self.lineEdit.setText('1')
        self.doQuery()
示例#3
0
    def __init__(self, parent):
        super(QtGui.QWidget, self).__init__(parent)

        self.setObjectName("tabMarket")

        mainLayout = QtGui.QVBoxLayout()
        
        hLayoutQuery = QtGui.QHBoxLayout()
        self.pushButtonMarketSH = QtGui.QPushButton(self)
        #self.pushButtonMarketSH.setGeometry(QtCore.QRect(50, 5, 75, 23))
        self.pushButtonMarketSH.setObjectName("pushButtonMarketSH")
        hLayoutQuery.addWidget(self.pushButtonMarketSH)

        self.pushButtonMarketSZ = QtGui.QPushButton(self)
        #self.pushButtonMarketSZ.setGeometry(QtCore.QRect(200, 5, 75, 23))
        self.pushButtonMarketSZ.setObjectName("pushButtonMarketSZ")
        hLayoutQuery.addWidget(self.pushButtonMarketSZ)

        mainLayout.addLayout(hLayoutQuery)

        hLayoutInfo = QtGui.QHBoxLayout()
        self.ohlc = OHLCWidget(self)
        self.ohlc.setObjectName("OHLCWidget")
        hLayoutInfo.addWidget(self.ohlc)

        self.tbl = QueryTableWidget(self)
        self.tbl.setObjectName("QueryTableWidget")
        hLayoutInfo.addWidget(self.tbl)

        mainLayout.addLayout(hLayoutInfo)
        self.setLayout(mainLayout)

        self.retranslateUi()

        QtCore.QObject.connect(self.pushButtonMarketSH, QtCore.SIGNAL("pressed()"), self.doQueryMarketSH)
        QtCore.QObject.connect(self.pushButtonMarketSZ, QtCore.SIGNAL("pressed()"), self.doQueryMarketSZ)

        self.doQueryMarketSH()
示例#4
0
文件: sector.py 项目: lite/deone
    def __init__(self, parent):
        super(QtGui.QWidget, self).__init__(parent)

        self.setObjectName("tabSector")

        mainLayout = QtGui.QHBoxLayout()

        vLayoutLeft = QtGui.QVBoxLayout()
        self.label_DX = QtGui.QLabel(self)
        vLayoutLeft.addWidget(self.label_DX)

        hLayoutQuery = QtGui.QHBoxLayout()
        self.label_RQ = QtGui.QLabel(self)
        hLayoutQuery.addWidget(self.label_RQ)

        self.lineEdit = QtGui.QLineEdit(self)
        self.lineEdit.setGeometry(QtCore.QRect(80, 0, 113, 20))
        self.lineEdit.setObjectName("lineEdit")
        hLayoutQuery.addWidget(self.lineEdit)

        self.pushButtonQuery = QtGui.QPushButton(self)
        self.pushButtonQuery.setGeometry(QtCore.QRect(210, 0, 75, 23))
        self.pushButtonQuery.setObjectName("pushButtonQuery")
        hLayoutQuery.addWidget(self.pushButtonQuery)

        vLayoutLeft.addLayout(hLayoutQuery)

        self.tblWidgetBK = QueryTableWidget(self)
        self.tblWidgetBK.setObjectName("tblWidgetBK")
        vLayoutLeft.addWidget(self.tblWidgetBK)

        mainLayout.addLayout(vLayoutLeft)

        vLayoutRight = QtGui.QVBoxLayout()
        self.label_GG = QtGui.QLabel(self)
        vLayoutRight.addWidget(self.label_GG)
        self.tblWidgetGG = QueryTableWidget(self)
        self.tblWidgetGG.setObjectName("tblWidgetGG")
        vLayoutRight.addWidget(self.tblWidgetGG)

        self.label_ZS = QtGui.QLabel(self)
        vLayoutRight.addWidget(self.label_ZS)
        self.tblWidgetZS = QueryTableWidget(self)
        self.tblWidgetZS.setObjectName("tblWidgetZS")
        vLayoutRight.addWidget(self.tblWidgetZS)

        mainLayout.addLayout(vLayoutRight)

        self.setLayout(mainLayout)

        self.retranslateUi()

        QtCore.QObject.connect(self.pushButtonQuery,
                               QtCore.SIGNAL("pressed()"), self.doQuery)
        #self.emit(QtCore.SIGNAL("selectionChanged()"))
        QtCore.QObject.connect(self.tblWidgetBK,
                               QtCore.SIGNAL("selectionChanged()"),
                               self.tblWidgetBK_selectionChanged)
        QtCore.QObject.connect(self.tblWidgetGG,
                               QtCore.SIGNAL("selectionChanged()"),
                               self.tblWidgetGG_selectionChanged)

        self.lineEdit.setText('2009-07-10')
        self.doQuery()