time_picker

Module Contents

TimePickerBase

Time picker base class

MiniuteFormatter

Minute formatter

AMHourFormatter

AM/PM Hour formatter

AMPMFormatter

AM/PM formatter

TimePicker

24 hours time picker

AMTimePicker

AM/PM time picker

class TimePickerBase(parent=None, showSeconds=False)

Bases: qfluentwidgets.components.date_time.picker_base.PickerBase

Time picker base class

timeChanged
getTime()
abstract setTime(time: PyQt5.QtCore.QTime)

set current time

Parameters

time: QTime

current time

isSecondVisible()
abstract setSecondVisible(isVisible: bool)

set the visibility of seconds column

class MiniuteFormatter

Bases: qfluentwidgets.components.date_time.picker_base.DigitFormatter

Minute formatter

encode(minute)

convert original value to formatted value

class AMHourFormatter

Bases: qfluentwidgets.components.date_time.picker_base.DigitFormatter

AM/PM Hour formatter

encode(hour)

convert original value to formatted value

class AMPMFormatter

Bases: qfluentwidgets.components.date_time.picker_base.PickerColumnFormatter

AM/PM formatter

encode(hour)

convert original value to formatted value

class TimePicker(parent=None, showSeconds=False)

Bases: TimePickerBase

24 hours time picker

time
secondVisible
setTime(time)

set current time

Parameters

time: QTime

current time

setSecondVisible(isVisible: bool)

set the visibility of seconds column

panelInitialValue()

initial value of panel

getTime()
isSecondVisible()
class AMTimePicker(parent=None, showSeconds=False)

Bases: TimePickerBase

AM/PM time picker

time
secondVisible
setSecondVisible(isVisible: bool)

set the visibility of seconds column

setTime(time)

set current time

Parameters

time: QTime

current time

panelInitialValue()

initial value of panel

getTime()
isSecondVisible()