nodeguy/website/docs/api/generated/classes/qtime.md
2020-05-24 13:28:46 +02:00

343 lines
5.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
id: "qtime"
title: "QTime"
sidebar_label: "QTime"
---
## Hierarchy
* [Component](component.md)
**QTime**
## Index
### Constructors
* [constructor](qtime.md#constructor)
### Properties
* [native](qtime.md#native)
* [nodeChildren](qtime.md#nodechildren)
* [nodeParent](qtime.md#optional-nodeparent)
### Methods
* [addMSecs](qtime.md#addmsecs)
* [addSecs](qtime.md#addsecs)
* [elapsed](qtime.md#elapsed)
* [hour](qtime.md#hour)
* [isNull](qtime.md#isnull)
* [isValid](qtime.md#isvalid)
* [minute](qtime.md#minute)
* [msec](qtime.md#msec)
* [msecsSinceStartOfDay](qtime.md#msecssincestartofday)
* [msecsTo](qtime.md#msecsto)
* [restart](qtime.md#restart)
* [second](qtime.md#second)
* [secsTo](qtime.md#secsto)
* [setHMS](qtime.md#sethms)
* [setNodeParent](qtime.md#setnodeparent)
* [start](qtime.md#start)
* [toString](qtime.md#tostring)
* [currentTime](qtime.md#static-currenttime)
* [fromMSecsSinceStartOfDay](qtime.md#static-frommsecssincestartofday)
* [fromQVariant](qtime.md#static-fromqvariant)
* [fromString](qtime.md#static-fromstring)
* [isValid](qtime.md#static-isvalid)
## Constructors
### constructor
\+ **new QTime**(`arg?`: [NativeElement](../globals.md#nativeelement) | number, `m?`: undefined | number, `s`: number, `ms`: number): *[QTime](qtime.md)*
*Overrides [Component](component.md).[constructor](component.md#constructor)*
**Parameters:**
Name | Type | Default |
------ | ------ | ------ |
`arg?` | [NativeElement](../globals.md#nativeelement) | number | - |
`m?` | undefined | number | - |
`s` | number | 0 |
`ms` | number | 0 |
**Returns:** *[QTime](qtime.md)*
## Properties
### native
**native**: *[NativeElement](../globals.md#nativeelement)*
*Overrides [Component](component.md).[native](component.md#abstract-native)*
___
### nodeChildren
**nodeChildren**: *Set[Component](component.md)*
*Inherited from [Component](component.md).[nodeChildren](component.md#nodechildren)*
___
### `Optional` nodeParent
**nodeParent**? : *[Component](component.md)*
*Inherited from [Component](component.md).[nodeParent](component.md#optional-nodeparent)*
## Methods
### addMSecs
**addMSecs**(`ms`: number): *[QTime](qtime.md)*
**Parameters:**
Name | Type |
------ | ------ |
`ms` | number |
**Returns:** *[QTime](qtime.md)*
___
### addSecs
**addSecs**(`s`: number): *[QTime](qtime.md)*
**Parameters:**
Name | Type |
------ | ------ |
`s` | number |
**Returns:** *[QTime](qtime.md)*
___
### elapsed
**elapsed**(): *number*
**Returns:** *number*
___
### hour
**hour**(): *number*
**Returns:** *number*
___
### isNull
**isNull**(): *boolean*
**Returns:** *boolean*
___
### isValid
**isValid**(): *boolean*
**Returns:** *boolean*
___
### minute
**minute**(): *number*
**Returns:** *number*
___
### msec
**msec**(): *number*
**Returns:** *number*
___
### msecsSinceStartOfDay
**msecsSinceStartOfDay**(): *number*
**Returns:** *number*
___
### msecsTo
**msecsTo**(`t`: [QTime](qtime.md)): *number*
**Parameters:**
Name | Type |
------ | ------ |
`t` | [QTime](qtime.md) |
**Returns:** *number*
___
### restart
**restart**(): *number*
**Returns:** *number*
___
### second
**second**(): *number*
**Returns:** *number*
___
### secsTo
**secsTo**(`t`: [QTime](qtime.md)): *number*
**Parameters:**
Name | Type |
------ | ------ |
`t` | [QTime](qtime.md) |
**Returns:** *number*
___
### setHMS
**setHMS**(`h`: number, `m`: number, `s`: number, `ms`: number): *boolean*
**Parameters:**
Name | Type | Default |
------ | ------ | ------ |
`h` | number | - |
`m` | number | - |
`s` | number | - |
`ms` | number | 0 |
**Returns:** *boolean*
___
### setNodeParent
**setNodeParent**(`parent?`: [Component](component.md)): *void*
*Inherited from [Component](component.md).[setNodeParent](component.md#setnodeparent)*
**Parameters:**
Name | Type |
------ | ------ |
`parent?` | [Component](component.md) |
**Returns:** *void*
___
### start
**start**(): *void*
**Returns:** *void*
___
### toString
**toString**(`format`: string | [DateFormat](../enums/dateformat.md)): *string*
**Parameters:**
Name | Type |
------ | ------ |
`format` | string | [DateFormat](../enums/dateformat.md) |
**Returns:** *string*
___
### `Static` currentTime
**currentTime**(): *[QTime](qtime.md)*
**Returns:** *[QTime](qtime.md)*
___
### `Static` fromMSecsSinceStartOfDay
**fromMSecsSinceStartOfDay**(`msecs`: number): *[QTime](qtime.md)*
**Parameters:**
Name | Type |
------ | ------ |
`msecs` | number |
**Returns:** *[QTime](qtime.md)*
___
### `Static` fromQVariant
**fromQVariant**(`variant`: [QVariant](qvariant.md)): *[QTime](qtime.md)*
**Parameters:**
Name | Type |
------ | ------ |
`variant` | [QVariant](qvariant.md) |
**Returns:** *[QTime](qtime.md)*
___
### `Static` fromString
**fromString**(`timeString`: string, `format`: string | [DateFormat](../enums/dateformat.md)): *[QTime](qtime.md)*
**Parameters:**
Name | Type |
------ | ------ |
`timeString` | string |
`format` | string | [DateFormat](../enums/dateformat.md) |
**Returns:** *[QTime](qtime.md)*
___
### `Static` isValid
**isValid**(`h`: number, `m`: number, `s`: number, `ms`: number): *boolean*
**Parameters:**
Name | Type | Default |
------ | ------ | ------ |
`h` | number | - |
`m` | number | - |
`s` | number | - |
`ms` | number | 0 |
**Returns:** *boolean*