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)
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)
def setDueDateText(self): ''' @param: None @return: None @purpose: sets the status of the goal as a notification depending on status ''' date = self.dateTimeEdit_due_date.date() #gets the date time = self.dateTimeEdit_due_date.time() #gets the time dueDate = datetime(date.year(), date.month(), date.day(), time.hour(), time.minute(), time.second()) #creates datetime object if not self.hasDueDate: #if doesn't have due date self.label_goal_name_4.setText( "No Due Date") #set status as no due date self.dateTimeEdit_due_date.setDisabled(True) #disable date editor elif dueDate > datetime.now(): #if not overdue self.label_goal_name_4.setText( str((dueDate - datetime.now()).days) + " Days Until Due") #tell how many days till due self.dateTimeEdit_due_date.setDisabled(False) #enable date editor else: self.label_goal_name_4.setText( "Overdue") #else, set status as ovedue self.dateTimeEdit_due_date.setDisabled(False) #enable date editor
def showTime(self): time = QTime.currentTime() text = time.toString('hh:mm') if (time.second() % 2) == 0: text = text[:2] + ' ' + text[3:] self.display(text)
def loadSaveGoal(self): ''' @param: None @return: None @purpose: saves the goal state information ''' goalName = self.lineEdit_goal_name.text() #gets the name date = self.dateTimeEdit_due_date.date() #gets the date time = self.dateTimeEdit_due_date.time() #gets the time dueDate = None if not self.hasDueDate else datetime( date.year(), date.month(), date.day(), time.hour(), time.minute(), time.second()) #creates a datetime object category = self.lineEdit_category.text() #gets the category if self.radio_priority_low.isChecked(): #if low priority is checked priority = 3 #set priority to 3 elif self.radio_priority_medium.isChecked( ): #if medium priority is checked priority = 2 #set priority to 2 else: priority = 1 #else, set priority to 1 memo = self.textEdit.toPlainText() #get the memo overDue = False #sets overdue to false if dueDate != None: #if duedate doesn't equal none if dueDate <= datetime.now( ): #if duedate is less than or equal to now overDue = True #overdue is true if goalName.strip() != "" and category.strip( ) != "" and not overDue: #if valid self.model.editGoal( self.goalid, { "name": goalName, "category": category, "priority": priority, "memo": memo, "dueDate": dueDate }) #save goal information self.accept() #exit dialog else: if goalName.strip() == "": #if goal is empty self.lineEdit_goal_name.setStyleSheet( "border: 1px solid red;") #highlight in red else: self.lineEdit_goal_name.setStyleSheet( "border: none;") #else reset if category.strip() == "": #if category is empty self.lineEdit_category.setStyleSheet( "border: 1px solid red;") #highlight in red else: self.lineEdit_category.setStyleSheet( "border: none") #else, reset if overDue: #if it is overdue self.dateTimeEdit_due_date.setStyleSheet( "border: 1px solid red;") #highlight in red else: self.dateTimeEdit_due_date.setStyleSheet( "border: none") #else, reset
def label(self, v): msecs = int(v/1000) dt = QDateTime().fromTime_t(msecs); time = dt.time() res = QwtText("%02i:%02i"%(time.minute(), time.second())) res.setFont(self.font) return res
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()
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)
def setTime(self, rootWidget): self.info.updateAndShow(_("Adjusting time settings")) date = rootWidget.calendarWidget.date() time = rootWidget.timeEdit.time() args = "%02d%02d%02d%02d%04d.%02d" % (date.month(), date.day(), time.hour(), time.minute(), date.year(), time.second()) # Set current date and time ctx.logger.debug("Date/Time setting to %s" % args) yali.util.run_batch("date", args) # Sync date time with hardware ctx.logger.debug("YALI's time is syncing with the system.") yali.util.run_batch("hwclock", ["--systohc"]) self.info.hide()
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)
print("Put in your Memo:") input() elif jotters == 3: print("put in your memo:") input() else: print("Invalid Syntax") print("Do you want to save Your Memo") print("1.Yes \n 2.No\n") answer = int(input()) if answer == 1: print(".......Saving") print("saved") if answer == 2: print("Exiting....") time.second(5) else: print("invalid input") print("Do You want to open saved files") print("1.Yes \n2.No ") ans = int(input()) if ans == 1: if ans == jotter1Demo: print(jotter1Demo) if ans == jotter2Demo: print(jotter2Demo) if ans == jotter3Demo: print(jotter3Demo) elif ans == 2: print("Exiting")
def paintEvent(self, event): global MSG if self._tip: QToolTip.showText(self.mapToGlobal(self._tip), self.digitTime(), self) if self._tb: self._tb.setText(self.digitTime()) side = min(self.width(), self.height()) time = QTime.currentTime() painter = QPainter(self) painter.setRenderHint(QPainter.Antialiasing) painter.translate(self.width() / 2, self.height() / 2) painter.scale(side / 200.0, side / 200.0) painter.setPen(Qt.NoPen) painter.setBrush(AnalogClock.hourColor) painter.save() painter.rotate(30.0 * ((time.hour() + time.minute() / 60.0))) painter.drawConvexPolygon(AnalogClock.hourHand) painter.restore() painter.setPen(AnalogClock.hourColor) for i in range(12): painter.drawLine(88, 0, 96, 0) painter.rotate(30.0) painter.setPen(Qt.NoPen) painter.setBrush(AnalogClock.minuteColor) painter.save() painter.rotate(6.0 * (time.minute() + time.second() / 60.0)) painter.drawConvexPolygon(AnalogClock.minuteHand) painter.restore() painter.setPen(AnalogClock.minuteColor) for j in range(60): if (j % 5) != 0: painter.drawLine(92, 0, 96, 0) painter.rotate(6.0) painter.setPen(Qt.NoPen) painter.setBrush(AnalogClock.secondColor) painter.save() painter.rotate(6.0 * time.second()) painter.drawConvexPolygon(AnalogClock.secondHand) painter.restore() painter.setPen(AnalogClock.secondColor) for j in range(60): if (j % 5) != 0: painter.drawLine(92, 0, 96, 0) painter.rotate(6.0)
def setStartQueryTime(self): time = self.startQueryTime.time() self.ctr.setStartQueryTime(str(time.hour()) + ':' + str(time.minute()) + ':' + str(time.second()))
def setStartQueryTime(self): time = self.startQueryTime.time() self.ctr.setStartQueryTime(str(time.hour()) + ":" + str(time.minute()) + ":" + str(time.second()))
def review_goto(self, time): from actionFactor import ActionFactor SignalFactor().sign_review_goto_init.emit() if self.review_timer is None or self.review_timer.isActive() == False: ActionFactor().reveiwrun.trigger() is_suspend = False if ActionFactor().reveiwsuspend.isChecked() == False: ActionFactor().reveiwsuspend.trigger() is_suspend = True start_time = self.review_tick['Date_Time'][0] tick_idx = -1 tick = None check_time = pd.Timestamp(year=start_time.year, month=start_time.month, day=start_time.day, hour=time.hour(), minute=time.minute(), second=time.second()) df = self.review_tick[self.review_tick['Date_Time'] < check_time] count = df.shape[0] progress = QtWidgets.QProgressDialog("Progress...", "Cancel", 0, count) progress.setWindowModality(QtCore.Qt.WindowModal) progress.setCancelButton(None) progress.setWindowFlags(QtCore.Qt.Dialog | QtCore.Qt.FramelessWindowHint | QtCore.Qt.WindowTitleHint) progress.forceShow() start_idx = 0 start_time = self.review_tick.iat[start_idx, 5] for i in range(0, count): tick_idx = tick_idx + 1 progress.setValue(tick_idx) now_time = self.review_tick.iat[tick_idx, 5] if now_time - start_time >= pd.Timedelta( seconds=SettingFactor().KBarInterval): open = self.review_tick.iat[start_idx, 2] close = self.review_tick.iat[tick_idx, 0] ary = [ self.review_tick.iat[i, 0] for i in range(start_idx, tick_idx) ] high = max(ary) low = min(ary) tick = SimpleNamespace(Date_Time=start_time, Close=close, High=high, Low=low, Open=open) SignalFactor().sign_tick_update.emit(tick) start_idx = tick_idx start_time = self.review_tick.iat[tick_idx, 5] open = self.review_tick.iat[start_idx, 2] close = self.review_tick.iat[tick_idx - 1, 0] ary = [self.review_tick.iat[i, 0] for i in range(start_idx, tick_idx)] high = max(ary) low = min(ary) tick = SimpleNamespace(Date_Time=start_time, Close=close, High=high, Low=low, Open=open) SignalFactor().sign_tick_update.emit(tick) self.review_tick_idx = tick_idx self.curr_time = self.review_tick.iat[tick_idx, 5] delta = datetime.timedelta(seconds=1) self.next_time = self.curr_time + delta SignalFactor().sign_review_goto_done.emit() if is_suspend == True: ActionFactor().reveiwsuspend.trigger()
def set_timer(self): if self.timekeeper_w.timekeeper.connected: return time = self.ui.timeEdit.time() self.scoreboard.time.set(ui_label=self.ui.time_label, minutes=time.minute(), seconds=time.second())