コード例 #1
0
ファイル: Admin_backend.py プロジェクト: Cres132/Kinco_Driver
    def savesession_buttton_callback(title):
        time = QTime.currentTime()
        timet = time.toString('hh:mm:ss')
        now=QDate.currentDate()
        nowt=now.toString('yyyy:MM:dd')
        con = sqlite3.connect('Sessions.db')
        con.row_factory = sqlite3.Row
        cur = con.cursor()
        time = QTime.currentTime()
        timet = time.toString('hh:mm:ss')
        now=QDate.currentDate()
        nowt=now.toString('yyyy:MM:dd')
        cur.execute("""
              CREATE TABLE IF NOT EXISTS tempsession (
                id INTEGER PRIMARY KEY ASC,
                xcoordinate  varchar(250)  NOT NULL,
                ycoordinate varchar(250)  NOT NULL,
                name varchar(250)  NOT NULL,
                date date NOT NULL,
                time varchar(250) NOT NULL

                )""")
        command="Delete from tempsession"   
        cur.execute(command)
        print(len(Points))
        print(Points)
        for i in range(len(Points)):
            print((Points[i][2]))
            cur.execute('INSERT INTO tempsession VALUES(NULL,?, ?, ?, ?, ?);', (str(Points[i][0]), str(Points[i][1]),str(Points[i][2]),nowt,timet))
        if title==" ":
            title=("session"+nowt+"_"+timet)
        title=title.replace(":","_")            
        command="ALTER TABLE tempsession RENAME TO %s"%title    
        cur.execute(command)
コード例 #2
0
ファイル: ui_driver.py プロジェクト: samuelbles07/Parking_lot
    def showTime(self):
        time = QTime.currentTime()
        text = time.toString("hh:mm")
        if time.second() % 2 == 0:
            text = text[:2] + " " + text[3:]

        self.ui.lcdNumber.display(text)
コード例 #3
0
    def __timer_tick(self):
        time = QDateTime.currentDateTime()
        timeDisplay = time.toString('hh:mm')
        temp = self.__temp.temperature

        self.label_time.setText(timeDisplay)
        self.label_room_temp.setText("%1.0f°C" % temp)
コード例 #4
0
 def showTime(self):
     # 获取系统现在的时间
     time = QDateTime.currentDateTime()
     # 设置系统时间显示格式
     timeDisplay = time.toString("yyyy-MM-dd hh:mm:ss dddd")
     # 在标签上显示时间
     self.label.setText(timeDisplay)
コード例 #5
0
 def show_time(self):
     now = QDate.currentDate() 
     self.todays_date = now.toString(Qt.DefaultLocaleLongDate)
     time = QTime.currentTime()
     self.current_time = time.toString(Qt.DefaultLocaleLongDate)
     footer_str = self.todays_date + '\n' + self.current_time + '\n' + GROUP_NAME
     self.footer_label.setText(footer_str)
コード例 #6
0
    def showTime(self):
        time = QTime.currentTime()
        text = time.toString('hh:mm')
        if (time.second() % 2) == 0:
            text = text[:2] + ' ' + text[3:]

        self.display(text)
コード例 #7
0
 def showTime(self):
     time = QTime.currentTime()
     time_text = time.toString('hh:mm:ss')
     if (time.second() % 2) == 0:
         time_text = time_text[:2] + ' ' + time_text[3:]
         time_text = time_text[:5] + ' ' + time_text[6:]
     self.time_label.setText(time_text)
コード例 #8
0
    def _updateTime(self):

        current = QDateTime.currentDateTime()
        date = current.date()
        time = current.time()
        self.date_time.setText(
            date.toString(Qt.ISODate) + " " + time.toString())
        self.temperatureBtn.setText("22" + "°C")
コード例 #9
0
ファイル: TopWatch.py プロジェクト: WilfriedMercier/TopWatch
    def showTime(self, *args, **kwargs):
        '''Update the time label when value has changed.'''

        time = QDateTime.currentDateTime()
        timeStr = time.toString('hh:mm')

        if timeStr != self.label.text():
            self.label.setText(timeStr)
        return
コード例 #10
0
    def show_time(self):
        time = QTime.currentTime()
        # time = self.timer.start(10)
        text = time.toString('hh:mm')
        if (time.second() % 2) == 0:
            text = text[:2] + ' ' + text[3:]

        self.timer_lcd.display(text)
        self.updateUi()
コード例 #11
0
ファイル: main.py プロジェクト: 1048727525/finished
 def showTime(self):
     time = QTime.currentTime()
     time_text = time.toString(Qt.ISODate)
     if self.ShowColn == True:
         self.ShowColn = False
     else:
         time_text = time_text.replace(':', ' ')
         self.ShowColn = True
     self.lcdNumber.display(time_text)
コード例 #12
0
    def showtime(self):
        self.day_night()
        time = QTime.currentTime()
        time = time.addSecs(60 * 60 * int(self.settings["local_zone"]))

        text = time.toString("hh:mm")
        if (time.second() % 2) == 0:
            text = text[:2] + ' ' + text[3:]

        self.clock.lcdNumber.display(text)
コード例 #13
0
ファイル: main.py プロジェクト: vespos/svd_gui
    def print_time(self):
        time = QDateTime.currentDateTime()
        print(time.toString('yyyy-MM-dd hh:mm:ss dddd'))
        return


# if __name__ == '__main__':
#     app = QApplication(sys.argv)
#     thisapp = svd_interface()
#     thisapp.show()
#     sys.exit(app.exec_())
コード例 #14
0
ファイル: Radar_radarWin.py プロジェクト: RainbowFly/RADAR
    def __DrawSysInfo(self, p):
        pen = QPen(QColor(0, 255, 0))
        p.setFont(QFont("Times",11))
        p.setPen(pen)
        time = QTime.currentTime()
        text = time.toString("hh:mm:ss")

        #左上
        p.drawText(-370, -300, "时间: ".decode('utf-8') + text)
        p.drawText(-370, -320, "角度: ".decode('utf-8') + str(self.rotationangle) + " °".decode('utf-8'))
        #右上
        p.drawText(280, -300, "经度: ".decode('utf-8') + str(self.mHdt) + " °".decode('utf-8'))
        p.drawText(280, -320, "纬度: ".decode('utf-8') + str(self.mHdt) + " °".decode('utf-8'))
コード例 #15
0
ファイル: scevtlog.py プロジェクト: ssfeather/seiscomp3
    def getSummary(self, time, org, mag):
        strTime = time.toString("%Y-%m-%d %H:%M:%S")
        summary = [strTime, "", "", "", "", "", "", "", "", ""]

        if org:
            tim = org.time().value()
            latency = time - tim

            summary[1] = "%5d.%02d" % (latency.seconds() / 60,
                                       (latency.seconds() % 60) * 100 / 60)

            lat = org.latitude().value()
            lon = org.longitude().value()

            dep = "%7s" % "---"
            try:
                dep = "%7.0f" % org.depth().value()
                summary[4] = dep
            except:
                summary[4] = "%7s" % ""

            phases = "%5s" % "---"
            try:
                phases = "%5d" % org.quality().usedPhaseCount()
                summary[5] = phases
            except:
                summary[5] = "%5s" % ""

            summary[2] = "%7.2f" % lat
            summary[3] = "%7.2f" % lon

            try:
                summary[9] = originStatusToChar(org)
            except:
                summary[9] = "-"

        if mag:
            summary[6] = "%12s" % mag.type()
            summary[7] = "%5.2f" % mag.magnitude().value()
            try:
                summary[8] = "%5d" % mag.stationCount()
            except:
                summary[8] = "     "
        else:
            summary[6] = "%12s" % ""
            summary[7] = "     "
            summary[8] = "     "

        return summary
コード例 #16
0
 def __init__(self, official_sol, our_answer, date = None, trace_mod=False):
     super().__init__()  
     now = QDate.currentDate() 
     # Set date to current date if not specified
     self.todays_date = now.toString(Qt.DefaultLocaleLongDate) if date is None else date
     time = QTime.currentTime()
     self.current_time = time.toString(Qt.DefaultLocaleLongDate)
     self.grid = official_sol["grid"]
     self.grid_numbers = official_sol["grid_numbers"]
     self.answer = official_sol["answer"]
     self.across = official_sol["across"]
     self.down = official_sol["down"]
     self.our_answer = our_answer
     self.trace_mod = trace_mod
     self.initUI()  
コード例 #17
0
ファイル: scevtlog.py プロジェクト: smellyfis/seiscomp3
  def getSummary(self, time, org, mag):
    strTime = time.toString("%Y-%m-%d %H:%M:%S")
    summary = [strTime, "", "", "", "", "", "", "", "", ""]

    if org:
      tim = org.time().value()
      latency = time - tim;

      summary[1] = "%5d.%02d" % (latency.seconds() / 60, (latency.seconds() % 60) * 100 / 60)

      lat = org.latitude().value()
      lon = org.longitude().value()

      dep = "%7s" % "---"
      try:
        dep = "%7.0f" % org.depth().value()
        summary[4] = dep
      except:
        summary[4] = "%7s" % ""

      phases = "%5s" % "---"
      try:
        phases = "%5d" % org.quality().usedPhaseCount()
        summary[5] = phases
      except:
        summary[5] = "%5s" % ""

      summary[2] = "%7.2f" % lat
      summary[3] = "%7.2f" % lon

      try:
        summary[9] = originStatusToChar(org)
      except:
        summary[9] = "-"

    if mag:
      summary[6] = "%12s" % mag.type()
      summary[7] = "%5.2f" % mag.magnitude().value()
      try:
        summary[8] = "%5d" % mag.stationCount()
      except:
        summary[8] = "     "
    else:
      summary[6] = "%12s" % ""
      summary[7] = "     "
      summary[8] = "     "

    return summary
コード例 #18
0
    def showTime(self):

        time = QDateTime.currentDateTime()
        timeDisplay = time.toString("yyyy-MM-dd hh:mm:ss dddd")

        #dbn=self.dblen.text()      #获取输入的db号
        global plc
        global dbn
        global n11  #浮点数个数
        global n22  #布尔量个数
        try:
            n222 = int(int(n22) / 8)  #布尔量个数/8=字节数
        except:
            self.test.setText("未设置参数")

        ttt = ""
        try:
            #读取浮点数
            s = plc.read_area(0x84, int(dbn), 0, int(n11) * 4)  #int(n11)*4=字节数
            p = int(n11)
            xx = ''
            for i in range(p):
                xx = xx + str(get_real(s, i * 4)) + "  "  #前端解析要留意
            self.test.setText(xx)

        except:
            self.test.setText("连接断开")
            self.state.setStyleSheet("background-color:gray")  #修改连接状态
        try:
            #读取布尔量
            if n222 > 0:
                t = plc.read_area(0x84, int(dbn),
                                  int(n11) * 4,
                                  n222)  #读取DB2,从第0个字节开始,连续读 n222 个字节
                #tt=get_bool(t,0,0)            #获取读到的数据,获取第0个字节的第01位
                for i in range(n222):
                    for j in range(8):
                        tt = str(get_bool(t, i, j))
                        ttt = ttt + tt + "  "  #前端解析要留意
            global gdata
            gdata = xx + str(ttt)

            self.test1.setText(ttt)

        except:
            self.test1.setText("连接断开")
            self.state.setStyleSheet("background-color:gray")  #修改连接状态
コード例 #19
0
 def timedate(self, Timedate):
     self.copy.setEnabled(True)
     now = QDate.currentDate()  #获取当前日期
     datetime = QDateTime.currentDateTime()  #获取当前日期与时间
     time = QTime.currentTime()  #获取当前时间
     #time_date = time.strftime("%Y-%m-%d %H:%M:%S")
     # Convenience slot that inserts text at the current cursor position.
     #ISO日期格式打印
     self.textedit.insertPlainText(now.toString(Qt.ISODate) + "\n")
     #本地化长格式日期打印
     self.textedit.insertPlainText(
         now.toString(Qt.DefaultLocaleLongDate) + "\n")
     #当前日期与时间打印
     self.textedit.insertPlainText(datetime.toString() + "\n")
     #本地化长格式时间打印
     self.textedit.insertPlainText(
         time.toString(Qt.DefaultLocaleLongDate) + "\n")
コード例 #20
0
    def showPic(self, pic, ori, memberhead="".encode('utf-8')):
        #1 is left    2 is right
        #m_bubbleList->addItem(m_textEdt->toPlainText(),qrand()%2+1);
        text = self.m_textEdt.toPlainText()
        self.m_textEdt.clear()
        self.feedItem = FeedBackListItem(self, ori, self.self_head, memberhead, 1, pic=pic)#qrand()%2+1
        time = QDateTime.currentDateTime()#//获取系统现在的时间
        str = time.toString("yyyy-MM-dd hh:mm:ss")#设置显示格式
        self.timeLabel = QLabel(self.m_listWgt)
        self.timeLabel.setText(str)
        self.timeLabel.setFixedHeight(30)
        self.timeLabel.setAlignment(Qt.AlignCenter)
        self.itemTime = QListWidgetItem(self.m_listWgt)
        self.item = QListWidgetItem(self.m_listWgt)
        self.item.setSizeHint(QSize(self.m_listWgt.width() - 10, self.height()))
        self.m_listWgt.setItemWidget(self.itemTime, self.timeLabel)
        self.m_listWgt.setItemWidget(self.item, self.feedItem)

        self.m_listWgt.scrollToBottom()
        self.feedItem.sendItemSize[int,int].connect(self.getItemSize)
コード例 #21
0
    def stop(self):
        """Stop player
        """
        self.mediaplayer.stop()
        self.playbutton.setIcon(self.style().standardIcon(
            QtWidgets.QStyle.SP_MediaPlay))

        # Reset the time label back to 00:00:00
        time = QtCore.QTime(0, 0, 0, 0)
        self.timelabel.setText(time.toString())

        # Reset the queue
        self.data_queue.queue.clear()
        self.data_queue.put('d')
        self.data_queue.put('S')

        # Reset the media position slider
        self.positionslider.setValue(0)

        self.timer.stop()
コード例 #22
0
ファイル: Admin_backend.py プロジェクト: Cres132/Kinco_Driver
    def savepoint_button_callback():
        global unit_choice
        global Position_save_info
        global current_point
        Interpretation.position_check=[0]
        Position_save_info=[]
        message_sending.Register="Position"
        unit_choice=0
        message_sending.read_register() 
        
        Position_save_info.append(Interpretation.position_check[0])
        Interpretation.position_check=[0]
        message_sending.Register="Position"
        
        unit_choice=1
        message_sending.read_register() 
        Position_save_info.append(Interpretation.position_check[0])
        Saved_points.append([Position_save_info[0],Position_save_info[1]]) 
        current_point=(len(Saved_points))-1
        time = QTime.currentTime()
        timet = time.toString('hh:mm:ss')
        now=QDate.currentDate()
        nowt=now.toString('yyyy:MM:dd')
        con = sqlite3.connect('Sessions.db')
        con.row_factory = sqlite3.Row
        cur = con.cursor()       
        cur.execute("""
              CREATE TABLE IF NOT EXISTS tempsession (
                id INTEGER PRIMARY KEY ASC,
                xcoordinate  varchar(250)  NOT NULL,
                ycoordinate varchar(250)  NOT NULL,
                name varchar(250)  NOT NULL,
                date date NOT NULL,
                time varchar(250) NOT NULL

                )""")
        cur.execute('INSERT INTO tempsession VALUES(NULL,?, ?, ?, ?, ?);', (str(Position_save_info[0]), str(Position_save_info[1]),"def",nowt,timet))
        con.commit()
        Interpretation.position_check=[0]           
コード例 #23
0
    def done(self, msg):
        # everything done, switch off hardware
        if self.txt: self.txt.setPwm(COMPRESSOR, 0)
        else: print("FAKE: COMPRESSOR OFF")

        # if no message is being supplied everything went fine
        # and we just display the time needed to solve
        if not msg:
            time = QTime(0, 0)
            time = time.addMSecs(self.timer.elapsed())
            time_str = time.toString("mm:ss.zzz")

            self.status.setText("Done after: " + str(time_str))
            if self.txt:
                self.txt.setSoundIndex(3)
                self.txt.incrSoundCmdId()
        else:
            self.status.setText(msg)
            if self.txt:
                self.txt.setSoundIndex(12)
                self.txt.incrSoundCmdId()

        self.btn_start.setDisabled(False)
コード例 #24
0
    def sltBtnSubmitClicked(self, bool):
        #1 is left    2 is right
        #m_bubbleList->addItem(m_textEdt->toPlainText(),qrand()%2+1);
        text = self.m_textEdt.toPlainText()
        self.m_textEdt.clear()
        self.feedItem = FeedBackListItem(self, 2, self.self_head, ''.encode('utf-8'), 0, text)#qrand()%2+1
        time = QDateTime.currentDateTime()#//获取系统现在的时间
        string = time.toString("yyyy-MM-dd hh:mm:ss")#设置显示格式
        self.timeLabel = QLabel(self.m_listWgt)
        self.timeLabel.setText(string)
        self.timeLabel.setFixedHeight(30)
        self.timeLabel.setAlignment(Qt.AlignCenter)
        self.itemTime = QListWidgetItem(self.m_listWgt)
        self.item = QListWidgetItem(self.m_listWgt)
        self.item.setSizeHint(QSize(self.m_listWgt.width() - 10, self.height()))
        self.m_listWgt.setItemWidget(self.itemTime, self.timeLabel)
        self.m_listWgt.setItemWidget(self.item, self.feedItem)

        self.m_listWgt.scrollToBottom()
        self.feedItem.sendItemSize[int,int].connect(self.getItemSize)
        self.sendGroupMsgSignal.emit(self.id, str(self.self_id)+'\n'+text)

        self.cache += "%s(%s)   %s\n%s\n"%("我", self.self_id, string, text)
コード例 #25
0
ファイル: PLC-UI.py プロジェクト: anshunliang/test_go
    def showTime(self):
        
        time = QDateTime.currentDateTime()
        timeDisplay = time.toString("yyyy-MM-dd hh:mm:ss dddd")

        #dbn=self.dblen.text()      #获取输入的db号
        

        global plc
     
        try:
            s=plc.read_area(0x84,1,0,20)
            
            xx=''
            for i in range(5):
                xx=xx+str(get_real(s,i*4))+","
            self.test.setText(xx)
            global gdata
            gdata=xx
            xx=''
        except:
            self.test.setText("连接断开")
            self.state.setStyleSheet("background-color:gray")  #修改连接状态
コード例 #26
0
    def save_file(self, name, data):
        try:
            if not os.path.exists("./Result"):
                os.makedirs("./Result")
        except OSError:
            print('Error: Creating directory. ' + "./Result")

        time = QDateTime.currentDateTime()
        timeDisplay = time.toString('yyyyMMddhhmmss')

        name = name.split('/')[-1]
        name = name.replace(".log", "")
        try:
            try:
                if not os.makedirs("./Result/" + name):
                    os.makedirs("./Result")
            except:
                print("exist")
            self.result_file = open(
                "./Result/" + name + "/result_" + timeDisplay + ".log", 'w')
            self.result_file.write(data)
            self.result_file.close()
        except:
            print("pk")
コード例 #27
0
    def recviveMsg(self, data):
        data = data.split("\n", 1)
        msg = data[1]
        flag = 0
        for member in self.membersWithHead:
            if member[0] == int(data[0]):
                head = member[1]
                flag = 1
                break
        #if id == self.id:
        #for msg in msgs:
        if flag == 0:
            with open('img/bg1.jpg', 'rb') as pic:
                head = pic.read()
        self.feedItem = FeedBackListItem(self, 1, self.self_head, head, 0, text=msg)#qrand()%2+1
        time = QDateTime.currentDateTime()#//获取系统现在的时间
        str = time.toString("yyyy-MM-dd hh:mm:ss")#设置显示格式
        self.timeLabel = QLabel(self.m_listWgt)
        self.timeLabel.setText(str)
        self.timeLabel.setFixedHeight(30)
        self.timeLabel.setAlignment(Qt.AlignCenter)
        self.peernameLabel = QLabel(self.m_listWgt)
        self.peernameLabel.setText(data[0])
        self.peernameLabel.setFixedHeight(30)
        self.peernameLabel.setAlignment(Qt.AlignLeft)
        self.itemTime = QListWidgetItem(self.m_listWgt)
        self.itemName = QListWidgetItem(self.m_listWgt)
        self.item = QListWidgetItem(self.m_listWgt)
        self.item.setSizeHint(QSize(self.m_listWgt.width() - 10, self.height()))
        self.m_listWgt.setItemWidget(self.itemTime, self.timeLabel)
        self.m_listWgt.setItemWidget(self.itemName, self.peernameLabel)
        self.m_listWgt.setItemWidget(self.item, self.feedItem)

        self.m_listWgt.scrollToBottom()
        self.feedItem.sendItemSize[int,int].connect(self.getItemSize)
        self.cache += "%s   %s\n%s\n"%(data[0], str, msg)
コード例 #28
0
ファイル: scevtlog.py プロジェクト: smellyfis/seiscomp3
def time2str(time):
    """
    Convert a seiscomp3.Core.Time to a string
    """
    return time.toString("%Y-%m-%d %H:%M:%S.%f000000")[:23]
コード例 #29
0
 def showTime(self):
     time = QtCore.QTime.currentTime()
     text = time.toString('hh:mm:ss')
     if (time.second() % 2) == 0:
         text = text[:2] + ' ' + text[3:]
     self.lbl1.setText(text)
コード例 #30
0
 def showTime(self):
     time = QtCore.QTime.currentTime()
     text = time.toString('hh:mm')
     self.display(text)
コード例 #31
0
ファイル: bidmain.py プロジェクト: lukezzz/autobid-assistant
 def run(self):
     while True:
         time = QTime.currentTime()
         timestring = time.toString('hh:mm:ss')
         self.emit(SIGNAL('show_time(QString)'), timestring)
         self.sleep(1)
コード例 #32
0
ファイル: scart.py プロジェクト: wangwt9907/seiscomp3
def time2str(time):
    """
    Convert a seiscomp3.Core.Time to a string
    """
    return time.toString("%Y-%m-%d %H:%M:%S.%2f")