The QCandlestickSet class represents a single candlestick item in a candlestick chart. 更多...
| 头: | #include <QCandlestickSet> | 
| Since: | Qt 5.8 | 
| 实例化: | CandlestickSet | 
| 继承: | QObject | 
| QCandlestickSet (qreal timestamp = 0.0, QObject * parent = nullptr) | |
| QCandlestickSet (qreal open , qreal high , qreal low , qreal close , qreal timestamp = 0.0, QObject * parent = nullptr) | |
| virtual | ~QCandlestickSet () | 
| QBrush | brush () const | 
| qreal | close () const | 
| qreal | high () const | 
| qreal | low () const | 
| qreal | open () const | 
| QPen | pen () const | 
| void | setBrush (const QBrush & brush ) | 
| void | setClose (qreal close ) | 
| void | setHigh (qreal high ) | 
| void | setLow (qreal low ) | 
| void | setOpen (qreal open ) | 
| void | setPen (const QPen & pen ) | 
| void | setTimestamp (qreal timestamp ) | 
| qreal | timestamp () const | 
| void | brushChanged () | 
| void | clicked () | 
| void | closeChanged () | 
| void | doubleClicked () | 
| void | highChanged () | 
| void | hovered (bool status ) | 
| void | lowChanged () | 
| void | openChanged () | 
| void | penChanged () | 
| void | pressed () | 
| void | released () | 
| void | timestampChanged () | 
| const QMetaObject | staticMetaObject | 
The QCandlestickSet class represents a single candlestick item in a candlestick chart.
Five values are needed to create a graphical representation of a candlestick item: open , high , low , close ,和 timestamp . These values can be either passed to a QCandlestickSet constructor or set by using setOpen (), setHigh (), setLow (), setClose (),和 setTimestamp ().
另请参阅 QCandlestickSeries .
This property holds the brush used to fill the candlestick item.
访问函数:
| QBrush | brush () const | 
| void | setBrush (const QBrush & brush ) | 
通知程序信号:
| void | brushChanged () | 
This property holds the close value of the candlestick item.
访问函数:
| qreal | close () const | 
| void | setClose (qreal close ) | 
通知程序信号:
| void | closeChanged () | 
This property holds the high value of the candlestick item.
访问函数:
| qreal | high () const | 
| void | setHigh (qreal high ) | 
通知程序信号:
| void | highChanged () | 
This property holds the low value of the candlestick item.
访问函数:
| qreal | low () const | 
| void | setLow (qreal low ) | 
通知程序信号:
| void | lowChanged () | 
This property holds the open value of the candlestick item.
访问函数:
| qreal | open () const | 
| void | setOpen (qreal open ) | 
通知程序信号:
| void | openChanged () | 
This property holds the pen used to draw the lines of the candlestick item.
访问函数:
| QPen | pen () const | 
| void | setPen (const QPen & pen ) | 
通知程序信号:
| void | penChanged () | 
This property holds the timestamp value of the candlestick item.
访问函数:
| qreal | timestamp () const | 
| void | setTimestamp (qreal timestamp ) | 
通知程序信号:
| void | timestampChanged () | 
Constructs a candlestick item with an optional timestamp 和 parent .
Constructs a candlestick item with given ordered values. The values open , high , low ,和 close are mandatory. The values timestamp and parent are optional.
[虚拟]
						
						QCandlestickSet::
						
							~QCandlestickSet
						
						()
						
					Destroys the candlestick item.
[signal]
						
						
							void
						
						QCandlestickSet::
						
							brushChanged
						
						()
						
					This signal is emitted when the candlestick item brush changes.
注意: 通知程序信号对于特性 brush .
另请参阅 brush .
[signal]
						
						
							void
						
						QCandlestickSet::
						
							clicked
						
						()
						
					This signal is emitted when the candlestick item is clicked.
[signal]
						
						
							void
						
						QCandlestickSet::
						
							closeChanged
						
						()
						
					This signal is emitted when the candlestick item close value changes.
注意: 通知程序信号对于特性 close .
另请参阅 close .
[signal]
						
						
							void
						
						QCandlestickSet::
						
							doubleClicked
						
						()
						
					This signal is emitted when the user double-clicks a candlestick item.
[signal]
						
						
							void
						
						QCandlestickSet::
						
							highChanged
						
						()
						
					This signal is emitted when the candlestick item high value changes.
注意: 通知程序信号对于特性 high .
另请参阅 high .
[signal]
						
						
							void
						
						QCandlestickSet::
						
							hovered
						
						(
						
							bool
						
						
							status
						
						)
						
					This signal is emitted when a mouse is hovered over a candlestick item.
						When the mouse moves over the item,
						
							status
						
						turns
						
true
						
						, and when the mouse moves away again, it turns
						
false
						
						.
					
[signal]
						
						
							void
						
						QCandlestickSet::
						
							lowChanged
						
						()
						
					This signal is emitted when the candlestick item low value changes.
注意: 通知程序信号对于特性 low .
另请参阅 low .
[signal]
						
						
							void
						
						QCandlestickSet::
						
							openChanged
						
						()
						
					This signal is emitted when the candlestick item open value changes.
注意: 通知程序信号对于特性 open .
另请参阅 open .
[signal]
						
						
							void
						
						QCandlestickSet::
						
							penChanged
						
						()
						
					This signal is emitted when the candlestick item pen changes.
注意: 通知程序信号对于特性 pen .
另请参阅 pen .
[signal]
						
						
							void
						
						QCandlestickSet::
						
							pressed
						
						()
						
					This signal is emitted when the user clicks the candlestick item and holds down the mouse button.
[signal]
						
						
							void
						
						QCandlestickSet::
						
							released
						
						()
						
					This signal is emitted when the user releases the mouse press on the candlestick item.
[signal]
						
						
							void
						
						QCandlestickSet::
						
							timestampChanged
						
						()
						
					This signal is emitted when the candlestick item timestamp changes.
注意: 通知程序信号对于特性 timestamp .
另请参阅 timestamp .