QtCharts.pyi 105 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685
  1. # Copyright (C) 2022 The Qt Company Ltd.
  2. # SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
  3. """
  4. This file contains the exact signatures for all functions in module
  5. PySide6.QtCharts, except for defaults which are replaced by "...".
  6. """
  7. # mypy: disable-error-code="override, overload-overlap"
  8. # Module `PySide6.QtCharts`
  9. import PySide6.QtCharts
  10. import PySide6.QtCore
  11. import PySide6.QtGui
  12. import PySide6.QtWidgets
  13. import os
  14. import enum
  15. import typing
  16. import collections.abc
  17. from PySide6.QtCore import Signal
  18. class QAbstractAxis(PySide6.QtCore.QObject):
  19. colorChanged : typing.ClassVar[Signal] = ... # colorChanged(QColor)
  20. gridLineColorChanged : typing.ClassVar[Signal] = ... # gridLineColorChanged(QColor)
  21. gridLinePenChanged : typing.ClassVar[Signal] = ... # gridLinePenChanged(QPen)
  22. gridVisibleChanged : typing.ClassVar[Signal] = ... # gridVisibleChanged(bool)
  23. labelsAngleChanged : typing.ClassVar[Signal] = ... # labelsAngleChanged(int)
  24. labelsBrushChanged : typing.ClassVar[Signal] = ... # labelsBrushChanged(QBrush)
  25. labelsColorChanged : typing.ClassVar[Signal] = ... # labelsColorChanged(QColor)
  26. labelsEditableChanged : typing.ClassVar[Signal] = ... # labelsEditableChanged(bool)
  27. labelsFontChanged : typing.ClassVar[Signal] = ... # labelsFontChanged(QFont)
  28. labelsTruncatedChanged : typing.ClassVar[Signal] = ... # labelsTruncatedChanged(bool)
  29. labelsVisibleChanged : typing.ClassVar[Signal] = ... # labelsVisibleChanged(bool)
  30. linePenChanged : typing.ClassVar[Signal] = ... # linePenChanged(QPen)
  31. lineVisibleChanged : typing.ClassVar[Signal] = ... # lineVisibleChanged(bool)
  32. minorGridLineColorChanged: typing.ClassVar[Signal] = ... # minorGridLineColorChanged(QColor)
  33. minorGridLinePenChanged : typing.ClassVar[Signal] = ... # minorGridLinePenChanged(QPen)
  34. minorGridVisibleChanged : typing.ClassVar[Signal] = ... # minorGridVisibleChanged(bool)
  35. reverseChanged : typing.ClassVar[Signal] = ... # reverseChanged(bool)
  36. shadesBorderColorChanged : typing.ClassVar[Signal] = ... # shadesBorderColorChanged(QColor)
  37. shadesBrushChanged : typing.ClassVar[Signal] = ... # shadesBrushChanged(QBrush)
  38. shadesColorChanged : typing.ClassVar[Signal] = ... # shadesColorChanged(QColor)
  39. shadesPenChanged : typing.ClassVar[Signal] = ... # shadesPenChanged(QPen)
  40. shadesVisibleChanged : typing.ClassVar[Signal] = ... # shadesVisibleChanged(bool)
  41. titleBrushChanged : typing.ClassVar[Signal] = ... # titleBrushChanged(QBrush)
  42. titleFontChanged : typing.ClassVar[Signal] = ... # titleFontChanged(QFont)
  43. titleTextChanged : typing.ClassVar[Signal] = ... # titleTextChanged(QString)
  44. titleVisibleChanged : typing.ClassVar[Signal] = ... # titleVisibleChanged(bool)
  45. truncateLabelsChanged : typing.ClassVar[Signal] = ... # truncateLabelsChanged(bool)
  46. visibleChanged : typing.ClassVar[Signal] = ... # visibleChanged(bool)
  47. class AxisType(enum.Enum):
  48. AxisTypeNoAxis = 0x0
  49. AxisTypeValue = 0x1
  50. AxisTypeBarCategory = 0x2
  51. AxisTypeCategory = 0x4
  52. AxisTypeDateTime = 0x8
  53. AxisTypeLogValue = 0x10
  54. AxisTypeColor = 0x20
  55. def alignment(self, /) -> PySide6.QtCore.Qt.AlignmentFlag: ...
  56. def gridLineColor(self, /) -> PySide6.QtGui.QColor: ...
  57. def gridLinePen(self, /) -> PySide6.QtGui.QPen: ...
  58. def hide(self, /) -> None: ...
  59. def isGridLineVisible(self, /) -> bool: ...
  60. def isLineVisible(self, /) -> bool: ...
  61. def isMinorGridLineVisible(self, /) -> bool: ...
  62. def isReverse(self, /) -> bool: ...
  63. def isTitleVisible(self, /) -> bool: ...
  64. def isVisible(self, /) -> bool: ...
  65. def labelsAngle(self, /) -> int: ...
  66. def labelsBrush(self, /) -> PySide6.QtGui.QBrush: ...
  67. def labelsColor(self, /) -> PySide6.QtGui.QColor: ...
  68. def labelsEditable(self, /) -> bool: ...
  69. def labelsFont(self, /) -> PySide6.QtGui.QFont: ...
  70. def labelsTruncated(self, /) -> bool: ...
  71. def labelsVisible(self, /) -> bool: ...
  72. def linePen(self, /) -> PySide6.QtGui.QPen: ...
  73. def linePenColor(self, /) -> PySide6.QtGui.QColor: ...
  74. def minorGridLineColor(self, /) -> PySide6.QtGui.QColor: ...
  75. def minorGridLinePen(self, /) -> PySide6.QtGui.QPen: ...
  76. def orientation(self, /) -> PySide6.QtCore.Qt.Orientation: ...
  77. def setGridLineColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  78. def setGridLinePen(self, pen: PySide6.QtGui.QPen | PySide6.QtCore.Qt.PenStyle | PySide6.QtGui.QColor, /) -> None: ...
  79. def setGridLineVisible(self, /, visible: bool = ...) -> None: ...
  80. def setLabelsAngle(self, angle: int, /) -> None: ...
  81. def setLabelsBrush(self, brush: PySide6.QtGui.QBrush | PySide6.QtCore.Qt.BrushStyle | PySide6.QtCore.Qt.GlobalColor | PySide6.QtGui.QColor | PySide6.QtGui.QGradient | PySide6.QtGui.QImage | PySide6.QtGui.QPixmap, /) -> None: ...
  82. def setLabelsColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  83. def setLabelsEditable(self, /, editable: bool = ...) -> None: ...
  84. def setLabelsFont(self, font: PySide6.QtGui.QFont | str | collections.abc.Sequence[str], /) -> None: ...
  85. def setLabelsVisible(self, /, visible: bool = ...) -> None: ...
  86. def setLinePen(self, pen: PySide6.QtGui.QPen | PySide6.QtCore.Qt.PenStyle | PySide6.QtGui.QColor, /) -> None: ...
  87. def setLinePenColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  88. def setLineVisible(self, /, visible: bool = ...) -> None: ...
  89. def setMax(self, max: typing.Any, /) -> None: ...
  90. def setMin(self, min: typing.Any, /) -> None: ...
  91. def setMinorGridLineColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  92. def setMinorGridLinePen(self, pen: PySide6.QtGui.QPen | PySide6.QtCore.Qt.PenStyle | PySide6.QtGui.QColor, /) -> None: ...
  93. def setMinorGridLineVisible(self, /, visible: bool = ...) -> None: ...
  94. def setRange(self, min: typing.Any, max: typing.Any, /) -> None: ...
  95. def setReverse(self, /, reverse: bool = ...) -> None: ...
  96. def setShadesBorderColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  97. def setShadesBrush(self, brush: PySide6.QtGui.QBrush | PySide6.QtCore.Qt.BrushStyle | PySide6.QtCore.Qt.GlobalColor | PySide6.QtGui.QColor | PySide6.QtGui.QGradient | PySide6.QtGui.QImage | PySide6.QtGui.QPixmap, /) -> None: ...
  98. def setShadesColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  99. def setShadesPen(self, pen: PySide6.QtGui.QPen | PySide6.QtCore.Qt.PenStyle | PySide6.QtGui.QColor, /) -> None: ...
  100. def setShadesVisible(self, /, visible: bool = ...) -> None: ...
  101. def setTitleBrush(self, brush: PySide6.QtGui.QBrush | PySide6.QtCore.Qt.BrushStyle | PySide6.QtCore.Qt.GlobalColor | PySide6.QtGui.QColor | PySide6.QtGui.QGradient | PySide6.QtGui.QImage | PySide6.QtGui.QPixmap, /) -> None: ...
  102. def setTitleFont(self, font: PySide6.QtGui.QFont | str | collections.abc.Sequence[str], /) -> None: ...
  103. def setTitleText(self, title: str, /) -> None: ...
  104. def setTitleVisible(self, /, visible: bool = ...) -> None: ...
  105. def setTruncateLabels(self, /, truncateLabels: bool = ...) -> None: ...
  106. def setVisible(self, /, visible: bool = ...) -> None: ...
  107. def shadesBorderColor(self, /) -> PySide6.QtGui.QColor: ...
  108. def shadesBrush(self, /) -> PySide6.QtGui.QBrush: ...
  109. def shadesColor(self, /) -> PySide6.QtGui.QColor: ...
  110. def shadesPen(self, /) -> PySide6.QtGui.QPen: ...
  111. def shadesVisible(self, /) -> bool: ...
  112. def show(self, /) -> None: ...
  113. def titleBrush(self, /) -> PySide6.QtGui.QBrush: ...
  114. def titleFont(self, /) -> PySide6.QtGui.QFont: ...
  115. def titleText(self, /) -> str: ...
  116. def truncateLabels(self, /) -> bool: ...
  117. def type(self, /) -> PySide6.QtCharts.QAbstractAxis.AxisType: ...
  118. class QAbstractBarSeries(PySide6.QtCharts.QAbstractSeries):
  119. barsetsAdded : typing.ClassVar[Signal] = ... # barsetsAdded(QList<QBarSet*>)
  120. barsetsRemoved : typing.ClassVar[Signal] = ... # barsetsRemoved(QList<QBarSet*>)
  121. clicked : typing.ClassVar[Signal] = ... # clicked(int,QBarSet*)
  122. countChanged : typing.ClassVar[Signal] = ... # countChanged()
  123. doubleClicked : typing.ClassVar[Signal] = ... # doubleClicked(int,QBarSet*)
  124. hovered : typing.ClassVar[Signal] = ... # hovered(bool,int,QBarSet*)
  125. labelsAngleChanged : typing.ClassVar[Signal] = ... # labelsAngleChanged(double)
  126. labelsFormatChanged : typing.ClassVar[Signal] = ... # labelsFormatChanged(QString)
  127. labelsPositionChanged : typing.ClassVar[Signal] = ... # labelsPositionChanged(QAbstractBarSeries::LabelsPosition)
  128. labelsPrecisionChanged : typing.ClassVar[Signal] = ... # labelsPrecisionChanged(int)
  129. labelsVisibleChanged : typing.ClassVar[Signal] = ... # labelsVisibleChanged()
  130. pressed : typing.ClassVar[Signal] = ... # pressed(int,QBarSet*)
  131. released : typing.ClassVar[Signal] = ... # released(int,QBarSet*)
  132. class LabelsPosition(enum.Enum):
  133. LabelsCenter = 0x0
  134. LabelsInsideEnd = 0x1
  135. LabelsInsideBase = 0x2
  136. LabelsOutsideEnd = 0x3
  137. @typing.overload
  138. def append(self, set: PySide6.QtCharts.QBarSet, /) -> bool: ...
  139. @typing.overload
  140. def append(self, sets: collections.abc.Sequence[PySide6.QtCharts.QBarSet], /) -> bool: ...
  141. def barSets(self, /) -> typing.List[PySide6.QtCharts.QBarSet]: ...
  142. def barWidth(self, /) -> float: ...
  143. def clear(self, /) -> None: ...
  144. def count(self, /) -> int: ...
  145. def insert(self, index: int, set: PySide6.QtCharts.QBarSet, /) -> bool: ...
  146. def isLabelsVisible(self, /) -> bool: ...
  147. def labelsAngle(self, /) -> float: ...
  148. def labelsFormat(self, /) -> str: ...
  149. def labelsPosition(self, /) -> PySide6.QtCharts.QAbstractBarSeries.LabelsPosition: ...
  150. def labelsPrecision(self, /) -> int: ...
  151. def remove(self, set: PySide6.QtCharts.QBarSet, /) -> bool: ...
  152. def setBarWidth(self, width: float, /) -> None: ...
  153. def setLabelsAngle(self, angle: float, /) -> None: ...
  154. def setLabelsFormat(self, format: str, /) -> None: ...
  155. def setLabelsPosition(self, position: PySide6.QtCharts.QAbstractBarSeries.LabelsPosition, /) -> None: ...
  156. def setLabelsPrecision(self, precision: int, /) -> None: ...
  157. def setLabelsVisible(self, /, visible: bool = ...) -> None: ...
  158. def take(self, set: PySide6.QtCharts.QBarSet, /) -> bool: ...
  159. class QAbstractSeries(PySide6.QtCore.QObject):
  160. nameChanged : typing.ClassVar[Signal] = ... # nameChanged()
  161. opacityChanged : typing.ClassVar[Signal] = ... # opacityChanged()
  162. useOpenGLChanged : typing.ClassVar[Signal] = ... # useOpenGLChanged()
  163. visibleChanged : typing.ClassVar[Signal] = ... # visibleChanged()
  164. class SeriesType(enum.Enum):
  165. SeriesTypeLine = 0x0
  166. SeriesTypeArea = 0x1
  167. SeriesTypeBar = 0x2
  168. SeriesTypeStackedBar = 0x3
  169. SeriesTypePercentBar = 0x4
  170. SeriesTypePie = 0x5
  171. SeriesTypeScatter = 0x6
  172. SeriesTypeSpline = 0x7
  173. SeriesTypeHorizontalBar = 0x8
  174. SeriesTypeHorizontalStackedBar = 0x9
  175. SeriesTypeHorizontalPercentBar = 0xa
  176. SeriesTypeBoxPlot = 0xb
  177. SeriesTypeCandlestick = 0xc
  178. def attachAxis(self, axis: PySide6.QtCharts.QAbstractAxis, /) -> bool: ...
  179. def attachedAxes(self, /) -> typing.List[PySide6.QtCharts.QAbstractAxis]: ...
  180. def chart(self, /) -> PySide6.QtCharts.QChart: ...
  181. def detachAxis(self, axis: PySide6.QtCharts.QAbstractAxis, /) -> bool: ...
  182. def hide(self, /) -> None: ...
  183. def isVisible(self, /) -> bool: ...
  184. def name(self, /) -> str: ...
  185. def opacity(self, /) -> float: ...
  186. def setName(self, name: str, /) -> None: ...
  187. def setOpacity(self, opacity: float, /) -> None: ...
  188. def setUseOpenGL(self, /, enable: bool = ...) -> None: ...
  189. def setVisible(self, /, visible: bool = ...) -> None: ...
  190. def show(self, /) -> None: ...
  191. def type(self, /) -> PySide6.QtCharts.QAbstractSeries.SeriesType: ...
  192. def useOpenGL(self, /) -> bool: ...
  193. class QAreaLegendMarker(PySide6.QtCharts.QLegendMarker):
  194. def __init__(self, series: PySide6.QtCharts.QAreaSeries, legend: PySide6.QtCharts.QLegend, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
  195. def series(self, /) -> PySide6.QtCharts.QAreaSeries: ...
  196. def type(self, /) -> PySide6.QtCharts.QLegendMarker.LegendMarkerType: ...
  197. class QAreaSeries(PySide6.QtCharts.QAbstractSeries):
  198. borderColorChanged : typing.ClassVar[Signal] = ... # borderColorChanged(QColor)
  199. clicked : typing.ClassVar[Signal] = ... # clicked(QPointF)
  200. colorChanged : typing.ClassVar[Signal] = ... # colorChanged(QColor)
  201. doubleClicked : typing.ClassVar[Signal] = ... # doubleClicked(QPointF)
  202. hovered : typing.ClassVar[Signal] = ... # hovered(QPointF,bool)
  203. pointLabelsClippingChanged: typing.ClassVar[Signal] = ... # pointLabelsClippingChanged(bool)
  204. pointLabelsColorChanged : typing.ClassVar[Signal] = ... # pointLabelsColorChanged(QColor)
  205. pointLabelsFontChanged : typing.ClassVar[Signal] = ... # pointLabelsFontChanged(QFont)
  206. pointLabelsFormatChanged : typing.ClassVar[Signal] = ... # pointLabelsFormatChanged(QString)
  207. pointLabelsVisibilityChanged: typing.ClassVar[Signal] = ... # pointLabelsVisibilityChanged(bool)
  208. pressed : typing.ClassVar[Signal] = ... # pressed(QPointF)
  209. released : typing.ClassVar[Signal] = ... # released(QPointF)
  210. selected : typing.ClassVar[Signal] = ... # selected()
  211. @typing.overload
  212. def __init__(self, upperSeries: PySide6.QtCharts.QLineSeries, /, lowerSeries: PySide6.QtCharts.QLineSeries | None = ..., *, color: PySide6.QtGui.QColor | None = ..., borderColor: PySide6.QtGui.QColor | None = ..., pointLabelsFormat: str | None = ..., pointLabelsVisible: bool | None = ..., pointLabelsFont: PySide6.QtGui.QFont | None = ..., pointLabelsColor: PySide6.QtGui.QColor | None = ..., pointLabelsClipping: bool | None = ...) -> None: ...
  213. @typing.overload
  214. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, upperSeries: PySide6.QtCharts.QLineSeries | None = ..., lowerSeries: PySide6.QtCharts.QLineSeries | None = ..., color: PySide6.QtGui.QColor | None = ..., borderColor: PySide6.QtGui.QColor | None = ..., pointLabelsFormat: str | None = ..., pointLabelsVisible: bool | None = ..., pointLabelsFont: PySide6.QtGui.QFont | None = ..., pointLabelsColor: PySide6.QtGui.QColor | None = ..., pointLabelsClipping: bool | None = ...) -> None: ...
  215. def borderColor(self, /) -> PySide6.QtGui.QColor: ...
  216. def brush(self, /) -> PySide6.QtGui.QBrush: ...
  217. def color(self, /) -> PySide6.QtGui.QColor: ...
  218. def lowerSeries(self, /) -> PySide6.QtCharts.QLineSeries: ...
  219. def pen(self, /) -> PySide6.QtGui.QPen: ...
  220. def pointLabelsClipping(self, /) -> bool: ...
  221. def pointLabelsColor(self, /) -> PySide6.QtGui.QColor: ...
  222. def pointLabelsFont(self, /) -> PySide6.QtGui.QFont: ...
  223. def pointLabelsFormat(self, /) -> str: ...
  224. def pointLabelsVisible(self, /) -> bool: ...
  225. def pointsVisible(self, /) -> bool: ...
  226. def setBorderColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  227. def setBrush(self, brush: PySide6.QtGui.QBrush | PySide6.QtCore.Qt.BrushStyle | PySide6.QtCore.Qt.GlobalColor | PySide6.QtGui.QColor | PySide6.QtGui.QGradient | PySide6.QtGui.QImage | PySide6.QtGui.QPixmap, /) -> None: ...
  228. def setColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  229. def setLowerSeries(self, series: PySide6.QtCharts.QLineSeries, /) -> None: ...
  230. def setPen(self, pen: PySide6.QtGui.QPen | PySide6.QtCore.Qt.PenStyle | PySide6.QtGui.QColor, /) -> None: ...
  231. def setPointLabelsClipping(self, /, enabled: bool = ...) -> None: ...
  232. def setPointLabelsColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  233. def setPointLabelsFont(self, font: PySide6.QtGui.QFont | str | collections.abc.Sequence[str], /) -> None: ...
  234. def setPointLabelsFormat(self, format: str, /) -> None: ...
  235. def setPointLabelsVisible(self, /, visible: bool = ...) -> None: ...
  236. def setPointsVisible(self, /, visible: bool = ...) -> None: ...
  237. def setUpperSeries(self, series: PySide6.QtCharts.QLineSeries, /) -> None: ...
  238. def type(self, /) -> PySide6.QtCharts.QAbstractSeries.SeriesType: ...
  239. def upperSeries(self, /) -> PySide6.QtCharts.QLineSeries: ...
  240. class QBarCategoryAxis(PySide6.QtCharts.QAbstractAxis):
  241. categoriesChanged : typing.ClassVar[Signal] = ... # categoriesChanged()
  242. countChanged : typing.ClassVar[Signal] = ... # countChanged()
  243. maxChanged : typing.ClassVar[Signal] = ... # maxChanged(QString)
  244. minChanged : typing.ClassVar[Signal] = ... # minChanged(QString)
  245. rangeChanged : typing.ClassVar[Signal] = ... # rangeChanged(QString,QString)
  246. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, categories: collections.abc.Sequence[str] | None = ..., min: str | None = ..., max: str | None = ..., count: int | None = ...) -> None: ...
  247. @typing.overload
  248. def append(self, category: str, /) -> None: ...
  249. @typing.overload
  250. def append(self, categories: collections.abc.Sequence[str], /) -> None: ...
  251. def at(self, index: int, /) -> str: ...
  252. def categories(self, /) -> typing.List[str]: ...
  253. def clear(self, /) -> None: ...
  254. def count(self, /) -> int: ...
  255. def insert(self, index: int, category: str, /) -> None: ...
  256. def max(self, /) -> str: ...
  257. def min(self, /) -> str: ...
  258. def remove(self, category: str, /) -> None: ...
  259. def replace(self, oldCategory: str, newCategory: str, /) -> None: ...
  260. def setCategories(self, categories: collections.abc.Sequence[str], /) -> None: ...
  261. def setMax(self, maxCategory: str, /) -> None: ...
  262. def setMin(self, minCategory: str, /) -> None: ...
  263. def setRange(self, minCategory: str, maxCategory: str, /) -> None: ...
  264. def type(self, /) -> PySide6.QtCharts.QAbstractAxis.AxisType: ...
  265. class QBarLegendMarker(PySide6.QtCharts.QLegendMarker):
  266. def __init__(self, series: PySide6.QtCharts.QAbstractBarSeries, barset: PySide6.QtCharts.QBarSet, legend: PySide6.QtCharts.QLegend, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
  267. def barset(self, /) -> PySide6.QtCharts.QBarSet: ...
  268. def series(self, /) -> PySide6.QtCharts.QAbstractBarSeries: ...
  269. def type(self, /) -> PySide6.QtCharts.QLegendMarker.LegendMarkerType: ...
  270. class QBarModelMapper(PySide6.QtCore.QObject):
  271. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
  272. def count(self, /) -> int: ...
  273. def first(self, /) -> int: ...
  274. def firstBarSetSection(self, /) -> int: ...
  275. def lastBarSetSection(self, /) -> int: ...
  276. def model(self, /) -> PySide6.QtCore.QAbstractItemModel: ...
  277. def orientation(self, /) -> PySide6.QtCore.Qt.Orientation: ...
  278. def series(self, /) -> PySide6.QtCharts.QAbstractBarSeries: ...
  279. def setCount(self, count: int, /) -> None: ...
  280. def setFirst(self, first: int, /) -> None: ...
  281. def setFirstBarSetSection(self, firstBarSetSection: int, /) -> None: ...
  282. def setLastBarSetSection(self, lastBarSetSection: int, /) -> None: ...
  283. def setModel(self, model: PySide6.QtCore.QAbstractItemModel, /) -> None: ...
  284. def setOrientation(self, orientation: PySide6.QtCore.Qt.Orientation, /) -> None: ...
  285. def setSeries(self, series: PySide6.QtCharts.QAbstractBarSeries, /) -> None: ...
  286. class QBarSeries(PySide6.QtCharts.QAbstractBarSeries):
  287. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
  288. def type(self, /) -> PySide6.QtCharts.QAbstractSeries.SeriesType: ...
  289. class QBarSet(PySide6.QtCore.QObject):
  290. borderColorChanged : typing.ClassVar[Signal] = ... # borderColorChanged(QColor)
  291. brushChanged : typing.ClassVar[Signal] = ... # brushChanged()
  292. clicked : typing.ClassVar[Signal] = ... # clicked(int)
  293. colorChanged : typing.ClassVar[Signal] = ... # colorChanged(QColor)
  294. doubleClicked : typing.ClassVar[Signal] = ... # doubleClicked(int)
  295. hovered : typing.ClassVar[Signal] = ... # hovered(bool,int)
  296. labelBrushChanged : typing.ClassVar[Signal] = ... # labelBrushChanged()
  297. labelChanged : typing.ClassVar[Signal] = ... # labelChanged()
  298. labelColorChanged : typing.ClassVar[Signal] = ... # labelColorChanged(QColor)
  299. labelFontChanged : typing.ClassVar[Signal] = ... # labelFontChanged()
  300. penChanged : typing.ClassVar[Signal] = ... # penChanged()
  301. pressed : typing.ClassVar[Signal] = ... # pressed(int)
  302. released : typing.ClassVar[Signal] = ... # released(int)
  303. selectedBarsChanged : typing.ClassVar[Signal] = ... # selectedBarsChanged(QList<int>)
  304. selectedColorChanged : typing.ClassVar[Signal] = ... # selectedColorChanged(QColor)
  305. valueChanged : typing.ClassVar[Signal] = ... # valueChanged(int)
  306. valuesAdded : typing.ClassVar[Signal] = ... # valuesAdded(int,int)
  307. valuesRemoved : typing.ClassVar[Signal] = ... # valuesRemoved(int,int)
  308. def __init__(self, label: str, /, parent: PySide6.QtCore.QObject | None = ..., *, pen: PySide6.QtGui.QPen | None = ..., brush: PySide6.QtGui.QBrush | None = ..., labelBrush: PySide6.QtGui.QBrush | None = ..., labelFont: PySide6.QtGui.QFont | None = ..., color: PySide6.QtGui.QColor | None = ..., borderColor: PySide6.QtGui.QColor | None = ..., labelColor: PySide6.QtGui.QColor | None = ...) -> None: ...
  309. def __lshift__(self, value: float, /) -> PySide6.QtCharts.QBarSet: ...
  310. @typing.overload
  311. def append(self, values: collections.abc.Sequence[float], /) -> None: ...
  312. @typing.overload
  313. def append(self, value: float, /) -> None: ...
  314. def at(self, index: int, /) -> float: ...
  315. def borderColor(self, /) -> PySide6.QtGui.QColor: ...
  316. def brush(self, /) -> PySide6.QtGui.QBrush: ...
  317. def color(self, /) -> PySide6.QtGui.QColor: ...
  318. def count(self, /) -> int: ...
  319. def deselectAllBars(self, /) -> None: ...
  320. def deselectBar(self, index: int, /) -> None: ...
  321. def deselectBars(self, indexes: collections.abc.Sequence[int], /) -> None: ...
  322. def insert(self, index: int, value: float, /) -> None: ...
  323. def isBarSelected(self, index: int, /) -> bool: ...
  324. def label(self, /) -> str: ...
  325. def labelBrush(self, /) -> PySide6.QtGui.QBrush: ...
  326. def labelColor(self, /) -> PySide6.QtGui.QColor: ...
  327. def labelFont(self, /) -> PySide6.QtGui.QFont: ...
  328. def pen(self, /) -> PySide6.QtGui.QPen: ...
  329. def remove(self, index: int, /, count: int = ...) -> None: ...
  330. def replace(self, index: int, value: float, /) -> None: ...
  331. def selectAllBars(self, /) -> None: ...
  332. def selectBar(self, index: int, /) -> None: ...
  333. def selectBars(self, indexes: collections.abc.Sequence[int], /) -> None: ...
  334. def selectedBars(self, /) -> typing.List[int]: ...
  335. def selectedColor(self, /) -> PySide6.QtGui.QColor: ...
  336. def setBarSelected(self, index: int, selected: bool, /) -> None: ...
  337. def setBorderColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  338. def setBrush(self, brush: PySide6.QtGui.QBrush | PySide6.QtCore.Qt.BrushStyle | PySide6.QtCore.Qt.GlobalColor | PySide6.QtGui.QColor | PySide6.QtGui.QGradient | PySide6.QtGui.QImage | PySide6.QtGui.QPixmap, /) -> None: ...
  339. def setColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  340. def setLabel(self, label: str, /) -> None: ...
  341. def setLabelBrush(self, brush: PySide6.QtGui.QBrush | PySide6.QtCore.Qt.BrushStyle | PySide6.QtCore.Qt.GlobalColor | PySide6.QtGui.QColor | PySide6.QtGui.QGradient | PySide6.QtGui.QImage | PySide6.QtGui.QPixmap, /) -> None: ...
  342. def setLabelColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  343. def setLabelFont(self, font: PySide6.QtGui.QFont | str | collections.abc.Sequence[str], /) -> None: ...
  344. def setPen(self, pen: PySide6.QtGui.QPen | PySide6.QtCore.Qt.PenStyle | PySide6.QtGui.QColor, /) -> None: ...
  345. def setSelectedColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  346. def sum(self, /) -> float: ...
  347. def toggleSelection(self, indexes: collections.abc.Sequence[int], /) -> None: ...
  348. class QBoxPlotLegendMarker(PySide6.QtCharts.QLegendMarker):
  349. def __init__(self, series: PySide6.QtCharts.QBoxPlotSeries, legend: PySide6.QtCharts.QLegend, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
  350. def series(self, /) -> PySide6.QtCharts.QBoxPlotSeries: ...
  351. def type(self, /) -> PySide6.QtCharts.QLegendMarker.LegendMarkerType: ...
  352. class QBoxPlotModelMapper(PySide6.QtCore.QObject):
  353. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
  354. def count(self, /) -> int: ...
  355. def first(self, /) -> int: ...
  356. def firstBoxSetSection(self, /) -> int: ...
  357. def lastBoxSetSection(self, /) -> int: ...
  358. def model(self, /) -> PySide6.QtCore.QAbstractItemModel: ...
  359. def orientation(self, /) -> PySide6.QtCore.Qt.Orientation: ...
  360. def series(self, /) -> PySide6.QtCharts.QBoxPlotSeries: ...
  361. def setCount(self, count: int, /) -> None: ...
  362. def setFirst(self, first: int, /) -> None: ...
  363. def setFirstBoxSetSection(self, firstBoxSetSection: int, /) -> None: ...
  364. def setLastBoxSetSection(self, lastBoxSetSection: int, /) -> None: ...
  365. def setModel(self, model: PySide6.QtCore.QAbstractItemModel, /) -> None: ...
  366. def setOrientation(self, orientation: PySide6.QtCore.Qt.Orientation, /) -> None: ...
  367. def setSeries(self, series: PySide6.QtCharts.QBoxPlotSeries, /) -> None: ...
  368. class QBoxPlotSeries(PySide6.QtCharts.QAbstractSeries):
  369. boxOutlineVisibilityChanged: typing.ClassVar[Signal] = ... # boxOutlineVisibilityChanged()
  370. boxWidthChanged : typing.ClassVar[Signal] = ... # boxWidthChanged()
  371. boxsetsAdded : typing.ClassVar[Signal] = ... # boxsetsAdded(QList<QBoxSet*>)
  372. boxsetsRemoved : typing.ClassVar[Signal] = ... # boxsetsRemoved(QList<QBoxSet*>)
  373. brushChanged : typing.ClassVar[Signal] = ... # brushChanged()
  374. clicked : typing.ClassVar[Signal] = ... # clicked(QBoxSet*)
  375. countChanged : typing.ClassVar[Signal] = ... # countChanged()
  376. doubleClicked : typing.ClassVar[Signal] = ... # doubleClicked(QBoxSet*)
  377. hovered : typing.ClassVar[Signal] = ... # hovered(bool,QBoxSet*)
  378. penChanged : typing.ClassVar[Signal] = ... # penChanged()
  379. pressed : typing.ClassVar[Signal] = ... # pressed(QBoxSet*)
  380. released : typing.ClassVar[Signal] = ... # released(QBoxSet*)
  381. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, boxOutlineVisible: bool | None = ..., boxWidth: float | None = ..., pen: PySide6.QtGui.QPen | None = ..., brush: PySide6.QtGui.QBrush | None = ..., count: int | None = ...) -> None: ...
  382. @typing.overload
  383. def append(self, box: PySide6.QtCharts.QBoxSet, /) -> bool: ...
  384. @typing.overload
  385. def append(self, boxes: collections.abc.Sequence[PySide6.QtCharts.QBoxSet], /) -> bool: ...
  386. def boxOutlineVisible(self, /) -> bool: ...
  387. def boxSets(self, /) -> typing.List[PySide6.QtCharts.QBoxSet]: ...
  388. def boxWidth(self, /) -> float: ...
  389. def brush(self, /) -> PySide6.QtGui.QBrush: ...
  390. def clear(self, /) -> None: ...
  391. def count(self, /) -> int: ...
  392. def insert(self, index: int, box: PySide6.QtCharts.QBoxSet, /) -> bool: ...
  393. def pen(self, /) -> PySide6.QtGui.QPen: ...
  394. def remove(self, box: PySide6.QtCharts.QBoxSet, /) -> bool: ...
  395. def setBoxOutlineVisible(self, visible: bool, /) -> None: ...
  396. def setBoxWidth(self, width: float, /) -> None: ...
  397. def setBrush(self, brush: PySide6.QtGui.QBrush | PySide6.QtCore.Qt.BrushStyle | PySide6.QtCore.Qt.GlobalColor | PySide6.QtGui.QColor | PySide6.QtGui.QGradient | PySide6.QtGui.QImage | PySide6.QtGui.QPixmap, /) -> None: ...
  398. def setPen(self, pen: PySide6.QtGui.QPen | PySide6.QtCore.Qt.PenStyle | PySide6.QtGui.QColor, /) -> None: ...
  399. def take(self, box: PySide6.QtCharts.QBoxSet, /) -> bool: ...
  400. def type(self, /) -> PySide6.QtCharts.QAbstractSeries.SeriesType: ...
  401. class QBoxSet(PySide6.QtCore.QObject):
  402. brushChanged : typing.ClassVar[Signal] = ... # brushChanged()
  403. cleared : typing.ClassVar[Signal] = ... # cleared()
  404. clicked : typing.ClassVar[Signal] = ... # clicked()
  405. doubleClicked : typing.ClassVar[Signal] = ... # doubleClicked()
  406. hovered : typing.ClassVar[Signal] = ... # hovered(bool)
  407. penChanged : typing.ClassVar[Signal] = ... # penChanged()
  408. pressed : typing.ClassVar[Signal] = ... # pressed()
  409. released : typing.ClassVar[Signal] = ... # released()
  410. valueChanged : typing.ClassVar[Signal] = ... # valueChanged(int)
  411. valuesChanged : typing.ClassVar[Signal] = ... # valuesChanged()
  412. class ValuePositions(enum.IntEnum):
  413. LowerExtreme = 0x0
  414. LowerQuartile = 0x1
  415. Median = 0x2
  416. UpperQuartile = 0x3
  417. UpperExtreme = 0x4
  418. @typing.overload
  419. def __init__(self, /, label: str = ..., parent: PySide6.QtCore.QObject | None = ..., *, pen: PySide6.QtGui.QPen | None = ..., brush: PySide6.QtGui.QBrush | None = ...) -> None: ...
  420. @typing.overload
  421. def __init__(self, le: float, lq: float, m: float, uq: float, ue: float, /, label: str = ..., parent: PySide6.QtCore.QObject | None = ..., *, pen: PySide6.QtGui.QPen | None = ..., brush: PySide6.QtGui.QBrush | None = ...) -> None: ...
  422. def __lshift__(self, value: float, /) -> PySide6.QtCharts.QBoxSet: ...
  423. @typing.overload
  424. def append(self, values: collections.abc.Sequence[float], /) -> None: ...
  425. @typing.overload
  426. def append(self, value: float, /) -> None: ...
  427. def at(self, index: int, /) -> float: ...
  428. def brush(self, /) -> PySide6.QtGui.QBrush: ...
  429. def clear(self, /) -> None: ...
  430. def count(self, /) -> int: ...
  431. def label(self, /) -> str: ...
  432. def pen(self, /) -> PySide6.QtGui.QPen: ...
  433. def setBrush(self, brush: PySide6.QtGui.QBrush | PySide6.QtCore.Qt.BrushStyle | PySide6.QtCore.Qt.GlobalColor | PySide6.QtGui.QColor | PySide6.QtGui.QGradient | PySide6.QtGui.QImage | PySide6.QtGui.QPixmap, /) -> None: ...
  434. def setLabel(self, label: str, /) -> None: ...
  435. def setPen(self, pen: PySide6.QtGui.QPen | PySide6.QtCore.Qt.PenStyle | PySide6.QtGui.QColor, /) -> None: ...
  436. def setValue(self, index: int, value: float, /) -> None: ...
  437. class QCandlestickLegendMarker(PySide6.QtCharts.QLegendMarker):
  438. def __init__(self, series: PySide6.QtCharts.QCandlestickSeries, legend: PySide6.QtCharts.QLegend, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
  439. def series(self, /) -> PySide6.QtCharts.QCandlestickSeries: ...
  440. def type(self, /) -> PySide6.QtCharts.QLegendMarker.LegendMarkerType: ...
  441. class QCandlestickModelMapper(PySide6.QtCore.QObject):
  442. modelReplaced : typing.ClassVar[Signal] = ... # modelReplaced()
  443. seriesReplaced : typing.ClassVar[Signal] = ... # seriesReplaced()
  444. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, model: PySide6.QtCore.QAbstractItemModel | None = ..., series: PySide6.QtCharts.QCandlestickSeries | None = ...) -> None: ...
  445. def close(self, /) -> int: ...
  446. def firstSetSection(self, /) -> int: ...
  447. def high(self, /) -> int: ...
  448. def lastSetSection(self, /) -> int: ...
  449. def low(self, /) -> int: ...
  450. def model(self, /) -> PySide6.QtCore.QAbstractItemModel: ...
  451. def open(self, /) -> int: ...
  452. def orientation(self, /) -> PySide6.QtCore.Qt.Orientation: ...
  453. def series(self, /) -> PySide6.QtCharts.QCandlestickSeries: ...
  454. def setClose(self, close: int, /) -> None: ...
  455. def setFirstSetSection(self, firstSetSection: int, /) -> None: ...
  456. def setHigh(self, high: int, /) -> None: ...
  457. def setLastSetSection(self, lastSetSection: int, /) -> None: ...
  458. def setLow(self, low: int, /) -> None: ...
  459. def setModel(self, model: PySide6.QtCore.QAbstractItemModel, /) -> None: ...
  460. def setOpen(self, open: int, /) -> None: ...
  461. def setSeries(self, series: PySide6.QtCharts.QCandlestickSeries, /) -> None: ...
  462. def setTimestamp(self, timestamp: int, /) -> None: ...
  463. def timestamp(self, /) -> int: ...
  464. class QCandlestickSeries(PySide6.QtCharts.QAbstractSeries):
  465. bodyOutlineVisibilityChanged: typing.ClassVar[Signal] = ... # bodyOutlineVisibilityChanged()
  466. bodyWidthChanged : typing.ClassVar[Signal] = ... # bodyWidthChanged()
  467. brushChanged : typing.ClassVar[Signal] = ... # brushChanged()
  468. candlestickSetsAdded : typing.ClassVar[Signal] = ... # candlestickSetsAdded(QList<QCandlestickSet*>)
  469. candlestickSetsRemoved : typing.ClassVar[Signal] = ... # candlestickSetsRemoved(QList<QCandlestickSet*>)
  470. capsVisibilityChanged : typing.ClassVar[Signal] = ... # capsVisibilityChanged()
  471. capsWidthChanged : typing.ClassVar[Signal] = ... # capsWidthChanged()
  472. clicked : typing.ClassVar[Signal] = ... # clicked(QCandlestickSet*)
  473. countChanged : typing.ClassVar[Signal] = ... # countChanged()
  474. decreasingColorChanged : typing.ClassVar[Signal] = ... # decreasingColorChanged()
  475. doubleClicked : typing.ClassVar[Signal] = ... # doubleClicked(QCandlestickSet*)
  476. hovered : typing.ClassVar[Signal] = ... # hovered(bool,QCandlestickSet*)
  477. increasingColorChanged : typing.ClassVar[Signal] = ... # increasingColorChanged()
  478. maximumColumnWidthChanged: typing.ClassVar[Signal] = ... # maximumColumnWidthChanged()
  479. minimumColumnWidthChanged: typing.ClassVar[Signal] = ... # minimumColumnWidthChanged()
  480. penChanged : typing.ClassVar[Signal] = ... # penChanged()
  481. pressed : typing.ClassVar[Signal] = ... # pressed(QCandlestickSet*)
  482. released : typing.ClassVar[Signal] = ... # released(QCandlestickSet*)
  483. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, count: int | None = ..., maximumColumnWidth: float | None = ..., minimumColumnWidth: float | None = ..., bodyWidth: float | None = ..., bodyOutlineVisible: bool | None = ..., capsWidth: float | None = ..., capsVisible: bool | None = ..., increasingColor: PySide6.QtGui.QColor | None = ..., decreasingColor: PySide6.QtGui.QColor | None = ..., brush: PySide6.QtGui.QBrush | None = ..., pen: PySide6.QtGui.QPen | None = ...) -> None: ...
  484. @typing.overload
  485. def append(self, set: PySide6.QtCharts.QCandlestickSet, /) -> bool: ...
  486. @typing.overload
  487. def append(self, sets: collections.abc.Sequence[PySide6.QtCharts.QCandlestickSet], /) -> bool: ...
  488. def bodyOutlineVisible(self, /) -> bool: ...
  489. def bodyWidth(self, /) -> float: ...
  490. def brush(self, /) -> PySide6.QtGui.QBrush: ...
  491. def capsVisible(self, /) -> bool: ...
  492. def capsWidth(self, /) -> float: ...
  493. def clear(self, /) -> None: ...
  494. def count(self, /) -> int: ...
  495. def decreasingColor(self, /) -> PySide6.QtGui.QColor: ...
  496. def increasingColor(self, /) -> PySide6.QtGui.QColor: ...
  497. def insert(self, index: int, set: PySide6.QtCharts.QCandlestickSet, /) -> bool: ...
  498. def maximumColumnWidth(self, /) -> float: ...
  499. def minimumColumnWidth(self, /) -> float: ...
  500. def pen(self, /) -> PySide6.QtGui.QPen: ...
  501. @typing.overload
  502. def remove(self, set: PySide6.QtCharts.QCandlestickSet, /) -> bool: ...
  503. @typing.overload
  504. def remove(self, sets: collections.abc.Sequence[PySide6.QtCharts.QCandlestickSet], /) -> bool: ...
  505. def setBodyOutlineVisible(self, bodyOutlineVisible: bool, /) -> None: ...
  506. def setBodyWidth(self, bodyWidth: float, /) -> None: ...
  507. def setBrush(self, brush: PySide6.QtGui.QBrush | PySide6.QtCore.Qt.BrushStyle | PySide6.QtCore.Qt.GlobalColor | PySide6.QtGui.QColor | PySide6.QtGui.QGradient | PySide6.QtGui.QImage | PySide6.QtGui.QPixmap, /) -> None: ...
  508. def setCapsVisible(self, capsVisible: bool, /) -> None: ...
  509. def setCapsWidth(self, capsWidth: float, /) -> None: ...
  510. def setDecreasingColor(self, decreasingColor: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  511. def setIncreasingColor(self, increasingColor: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  512. def setMaximumColumnWidth(self, maximumColumnWidth: float, /) -> None: ...
  513. def setMinimumColumnWidth(self, minimumColumnWidth: float, /) -> None: ...
  514. def setPen(self, pen: PySide6.QtGui.QPen | PySide6.QtCore.Qt.PenStyle | PySide6.QtGui.QColor, /) -> None: ...
  515. def sets(self, /) -> typing.List[PySide6.QtCharts.QCandlestickSet]: ...
  516. def take(self, set: PySide6.QtCharts.QCandlestickSet, /) -> bool: ...
  517. def type(self, /) -> PySide6.QtCharts.QAbstractSeries.SeriesType: ...
  518. class QCandlestickSet(PySide6.QtCore.QObject):
  519. brushChanged : typing.ClassVar[Signal] = ... # brushChanged()
  520. clicked : typing.ClassVar[Signal] = ... # clicked()
  521. closeChanged : typing.ClassVar[Signal] = ... # closeChanged()
  522. doubleClicked : typing.ClassVar[Signal] = ... # doubleClicked()
  523. highChanged : typing.ClassVar[Signal] = ... # highChanged()
  524. hovered : typing.ClassVar[Signal] = ... # hovered(bool)
  525. lowChanged : typing.ClassVar[Signal] = ... # lowChanged()
  526. openChanged : typing.ClassVar[Signal] = ... # openChanged()
  527. penChanged : typing.ClassVar[Signal] = ... # penChanged()
  528. pressed : typing.ClassVar[Signal] = ... # pressed()
  529. released : typing.ClassVar[Signal] = ... # released()
  530. timestampChanged : typing.ClassVar[Signal] = ... # timestampChanged()
  531. @typing.overload
  532. def __init__(self, /, timestamp: float = ..., parent: PySide6.QtCore.QObject | None = ..., *, open: float | None = ..., high: float | None = ..., low: float | None = ..., close: float | None = ..., brush: PySide6.QtGui.QBrush | None = ..., pen: PySide6.QtGui.QPen | None = ...) -> None: ...
  533. @typing.overload
  534. def __init__(self, open: float, high: float, low: float, close: float, /, timestamp: float = ..., parent: PySide6.QtCore.QObject | None = ..., *, brush: PySide6.QtGui.QBrush | None = ..., pen: PySide6.QtGui.QPen | None = ...) -> None: ...
  535. def brush(self, /) -> PySide6.QtGui.QBrush: ...
  536. def close(self, /) -> float: ...
  537. def high(self, /) -> float: ...
  538. def low(self, /) -> float: ...
  539. def open(self, /) -> float: ...
  540. def pen(self, /) -> PySide6.QtGui.QPen: ...
  541. def setBrush(self, brush: PySide6.QtGui.QBrush | PySide6.QtCore.Qt.BrushStyle | PySide6.QtCore.Qt.GlobalColor | PySide6.QtGui.QColor | PySide6.QtGui.QGradient | PySide6.QtGui.QImage | PySide6.QtGui.QPixmap, /) -> None: ...
  542. def setClose(self, close: float, /) -> None: ...
  543. def setHigh(self, high: float, /) -> None: ...
  544. def setLow(self, low: float, /) -> None: ...
  545. def setOpen(self, open: float, /) -> None: ...
  546. def setPen(self, pen: PySide6.QtGui.QPen | PySide6.QtCore.Qt.PenStyle | PySide6.QtGui.QColor, /) -> None: ...
  547. def setTimestamp(self, timestamp: float, /) -> None: ...
  548. def timestamp(self, /) -> float: ...
  549. class QCategoryAxis(PySide6.QtCharts.QValueAxis):
  550. categoriesChanged : typing.ClassVar[Signal] = ... # categoriesChanged()
  551. labelsPositionChanged : typing.ClassVar[Signal] = ... # labelsPositionChanged(QCategoryAxis::AxisLabelsPosition)
  552. class AxisLabelsPosition(enum.Enum):
  553. AxisLabelsPositionCenter = 0x0
  554. AxisLabelsPositionOnValue = 0x1
  555. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, startValue: float | None = ..., count: int | None = ..., categoriesLabels: collections.abc.Sequence[str] | None = ..., labelsPosition: PySide6.QtCharts.QCategoryAxis.AxisLabelsPosition | None = ...) -> None: ...
  556. def append(self, label: str, categoryEndValue: float, /) -> None: ...
  557. def categoriesLabels(self, /) -> typing.List[str]: ...
  558. def count(self, /) -> int: ...
  559. def endValue(self, categoryLabel: str, /) -> float: ...
  560. def labelsPosition(self, /) -> PySide6.QtCharts.QCategoryAxis.AxisLabelsPosition: ...
  561. def remove(self, label: str, /) -> None: ...
  562. def replaceLabel(self, oldLabel: str, newLabel: str, /) -> None: ...
  563. def setLabelsPosition(self, position: PySide6.QtCharts.QCategoryAxis.AxisLabelsPosition, /) -> None: ...
  564. def setStartValue(self, min: float, /) -> None: ...
  565. def startValue(self, /, categoryLabel: str = ...) -> float: ...
  566. def type(self, /) -> PySide6.QtCharts.QAbstractAxis.AxisType: ...
  567. class QChart(PySide6.QtWidgets.QGraphicsWidget):
  568. plotAreaChanged : typing.ClassVar[Signal] = ... # plotAreaChanged(QRectF)
  569. class AnimationOption(enum.Flag):
  570. NoAnimation = 0x0
  571. GridAxisAnimations = 0x1
  572. SeriesAnimations = 0x2
  573. AllAnimations = 0x3
  574. class ChartTheme(enum.Enum):
  575. ChartThemeLight = 0x0
  576. ChartThemeBlueCerulean = 0x1
  577. ChartThemeDark = 0x2
  578. ChartThemeBrownSand = 0x3
  579. ChartThemeBlueNcs = 0x4
  580. ChartThemeHighContrast = 0x5
  581. ChartThemeBlueIcy = 0x6
  582. ChartThemeQt = 0x7
  583. class ChartType(enum.Enum):
  584. ChartTypeUndefined = 0x0
  585. ChartTypeCartesian = 0x1
  586. ChartTypePolar = 0x2
  587. @typing.overload
  588. def __init__(self, type: PySide6.QtCharts.QChart.ChartType, parent: PySide6.QtWidgets.QGraphicsItem, wFlags: PySide6.QtCore.Qt.WindowType, /, *, theme: PySide6.QtCharts.QChart.ChartTheme | None = ..., title: str | None = ..., backgroundVisible: bool | None = ..., dropShadowEnabled: bool | None = ..., backgroundRoundness: float | None = ..., animationOptions: PySide6.QtCharts.QChart.AnimationOption | None = ..., animationDuration: int | None = ..., animationEasingCurve: PySide6.QtCore.QEasingCurve | None = ..., margins: PySide6.QtCore.QMargins | None = ..., chartType: PySide6.QtCharts.QChart.ChartType | None = ..., plotAreaBackgroundVisible: bool | None = ..., localizeNumbers: bool | None = ..., locale: PySide6.QtCore.QLocale | None = ..., plotArea: PySide6.QtCore.QRectF | None = ...) -> None: ...
  589. @typing.overload
  590. def __init__(self, /, parent: PySide6.QtWidgets.QGraphicsItem | None = ..., wFlags: PySide6.QtCore.Qt.WindowType = ..., *, theme: PySide6.QtCharts.QChart.ChartTheme | None = ..., title: str | None = ..., backgroundVisible: bool | None = ..., dropShadowEnabled: bool | None = ..., backgroundRoundness: float | None = ..., animationOptions: PySide6.QtCharts.QChart.AnimationOption | None = ..., animationDuration: int | None = ..., animationEasingCurve: PySide6.QtCore.QEasingCurve | None = ..., margins: PySide6.QtCore.QMargins | None = ..., chartType: PySide6.QtCharts.QChart.ChartType | None = ..., plotAreaBackgroundVisible: bool | None = ..., localizeNumbers: bool | None = ..., locale: PySide6.QtCore.QLocale | None = ..., plotArea: PySide6.QtCore.QRectF | None = ...) -> None: ...
  591. def addAxis(self, axis: PySide6.QtCharts.QAbstractAxis, alignment: PySide6.QtCore.Qt.AlignmentFlag, /) -> None: ...
  592. def addSeries(self, series: PySide6.QtCharts.QAbstractSeries, /) -> None: ...
  593. def animationDuration(self, /) -> int: ...
  594. def animationEasingCurve(self, /) -> PySide6.QtCore.QEasingCurve: ...
  595. def animationOptions(self, /) -> PySide6.QtCharts.QChart.AnimationOption: ...
  596. def axes(self, /, orientation: PySide6.QtCore.Qt.Orientation = ..., series: PySide6.QtCharts.QAbstractSeries | None = ...) -> typing.List[PySide6.QtCharts.QAbstractAxis]: ...
  597. def axisX(self, /, series: PySide6.QtCharts.QAbstractSeries | None = ...) -> PySide6.QtCharts.QAbstractAxis: ...
  598. def axisY(self, /, series: PySide6.QtCharts.QAbstractSeries | None = ...) -> PySide6.QtCharts.QAbstractAxis: ...
  599. def backgroundBrush(self, /) -> PySide6.QtGui.QBrush: ...
  600. def backgroundPen(self, /) -> PySide6.QtGui.QPen: ...
  601. def backgroundRoundness(self, /) -> float: ...
  602. def chartType(self, /) -> PySide6.QtCharts.QChart.ChartType: ...
  603. def createDefaultAxes(self, /) -> None: ...
  604. def isBackgroundVisible(self, /) -> bool: ...
  605. def isDropShadowEnabled(self, /) -> bool: ...
  606. def isPlotAreaBackgroundVisible(self, /) -> bool: ...
  607. def isZoomed(self, /) -> bool: ...
  608. def legend(self, /) -> PySide6.QtCharts.QLegend: ...
  609. def locale(self, /) -> PySide6.QtCore.QLocale: ...
  610. def localizeNumbers(self, /) -> bool: ...
  611. def mapToPosition(self, value: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, /, series: PySide6.QtCharts.QAbstractSeries | None = ...) -> PySide6.QtCore.QPointF: ...
  612. def mapToValue(self, position: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, /, series: PySide6.QtCharts.QAbstractSeries | None = ...) -> PySide6.QtCore.QPointF: ...
  613. def margins(self, /) -> PySide6.QtCore.QMargins: ...
  614. def plotArea(self, /) -> PySide6.QtCore.QRectF: ...
  615. def plotAreaBackgroundBrush(self, /) -> PySide6.QtGui.QBrush: ...
  616. def plotAreaBackgroundPen(self, /) -> PySide6.QtGui.QPen: ...
  617. def removeAllSeries(self, /) -> None: ...
  618. def removeAxis(self, axis: PySide6.QtCharts.QAbstractAxis, /) -> None: ...
  619. def removeSeries(self, series: PySide6.QtCharts.QAbstractSeries, /) -> None: ...
  620. def scroll(self, dx: float, dy: float, /) -> None: ...
  621. def series(self, /) -> typing.List[PySide6.QtCharts.QAbstractSeries]: ...
  622. def setAnimationDuration(self, msecs: int, /) -> None: ...
  623. def setAnimationEasingCurve(self, curve: PySide6.QtCore.QEasingCurve | PySide6.QtCore.QEasingCurve.Type, /) -> None: ...
  624. def setAnimationOptions(self, options: PySide6.QtCharts.QChart.AnimationOption, /) -> None: ...
  625. def setAxisX(self, axis: PySide6.QtCharts.QAbstractAxis, /, series: PySide6.QtCharts.QAbstractSeries | None = ...) -> None: ...
  626. def setAxisY(self, axis: PySide6.QtCharts.QAbstractAxis, /, series: PySide6.QtCharts.QAbstractSeries | None = ...) -> None: ...
  627. def setBackgroundBrush(self, brush: PySide6.QtGui.QBrush | PySide6.QtCore.Qt.BrushStyle | PySide6.QtCore.Qt.GlobalColor | PySide6.QtGui.QColor | PySide6.QtGui.QGradient | PySide6.QtGui.QImage | PySide6.QtGui.QPixmap, /) -> None: ...
  628. def setBackgroundPen(self, pen: PySide6.QtGui.QPen | PySide6.QtCore.Qt.PenStyle | PySide6.QtGui.QColor, /) -> None: ...
  629. def setBackgroundRoundness(self, diameter: float, /) -> None: ...
  630. def setBackgroundVisible(self, /, visible: bool = ...) -> None: ...
  631. def setDropShadowEnabled(self, /, enabled: bool = ...) -> None: ...
  632. def setLocale(self, locale: PySide6.QtCore.QLocale | PySide6.QtCore.QLocale.Language, /) -> None: ...
  633. def setLocalizeNumbers(self, localize: bool, /) -> None: ...
  634. def setMargins(self, margins: PySide6.QtCore.QMargins, /) -> None: ...
  635. def setPlotArea(self, rect: PySide6.QtCore.QRectF | PySide6.QtCore.QRect, /) -> None: ...
  636. def setPlotAreaBackgroundBrush(self, brush: PySide6.QtGui.QBrush | PySide6.QtCore.Qt.BrushStyle | PySide6.QtCore.Qt.GlobalColor | PySide6.QtGui.QColor | PySide6.QtGui.QGradient | PySide6.QtGui.QImage | PySide6.QtGui.QPixmap, /) -> None: ...
  637. def setPlotAreaBackgroundPen(self, pen: PySide6.QtGui.QPen | PySide6.QtCore.Qt.PenStyle | PySide6.QtGui.QColor, /) -> None: ...
  638. def setPlotAreaBackgroundVisible(self, /, visible: bool = ...) -> None: ...
  639. def setTheme(self, theme: PySide6.QtCharts.QChart.ChartTheme, /) -> None: ...
  640. def setTitle(self, title: str, /) -> None: ...
  641. def setTitleBrush(self, brush: PySide6.QtGui.QBrush | PySide6.QtCore.Qt.BrushStyle | PySide6.QtCore.Qt.GlobalColor | PySide6.QtGui.QColor | PySide6.QtGui.QGradient | PySide6.QtGui.QImage | PySide6.QtGui.QPixmap, /) -> None: ...
  642. def setTitleFont(self, font: PySide6.QtGui.QFont | str | collections.abc.Sequence[str], /) -> None: ...
  643. def theme(self, /) -> PySide6.QtCharts.QChart.ChartTheme: ...
  644. def title(self, /) -> str: ...
  645. def titleBrush(self, /) -> PySide6.QtGui.QBrush: ...
  646. def titleFont(self, /) -> PySide6.QtGui.QFont: ...
  647. def zoom(self, factor: float, /) -> None: ...
  648. @typing.overload
  649. def zoomIn(self, /) -> None: ...
  650. @typing.overload
  651. def zoomIn(self, rect: PySide6.QtCore.QRectF | PySide6.QtCore.QRect, /) -> None: ...
  652. def zoomOut(self, /) -> None: ...
  653. def zoomReset(self, /) -> None: ...
  654. class QChartView(PySide6.QtWidgets.QGraphicsView):
  655. class RubberBand(enum.Flag):
  656. NoRubberBand = 0x0
  657. VerticalRubberBand = 0x1
  658. HorizontalRubberBand = 0x2
  659. RectangleRubberBand = 0x3
  660. ClickThroughRubberBand = 0x80
  661. @typing.overload
  662. def __init__(self, chart: PySide6.QtCharts.QChart, /, parent: PySide6.QtWidgets.QWidget | None = ...) -> None: ...
  663. @typing.overload
  664. def __init__(self, /, parent: PySide6.QtWidgets.QWidget | None = ...) -> None: ...
  665. def chart(self, /) -> PySide6.QtCharts.QChart: ...
  666. def mouseMoveEvent(self, event: PySide6.QtGui.QMouseEvent, /) -> None: ...
  667. def mousePressEvent(self, event: PySide6.QtGui.QMouseEvent, /) -> None: ...
  668. def mouseReleaseEvent(self, event: PySide6.QtGui.QMouseEvent, /) -> None: ...
  669. def resizeEvent(self, event: PySide6.QtGui.QResizeEvent, /) -> None: ...
  670. def rubberBand(self, /) -> PySide6.QtCharts.QChartView.RubberBand: ...
  671. def setChart(self, chart: PySide6.QtCharts.QChart, /) -> None: ...
  672. def setRubberBand(self, rubberBands: PySide6.QtCharts.QChartView.RubberBand, /) -> None: ...
  673. class QColorAxis(PySide6.QtCharts.QAbstractAxis):
  674. autoRangeChanged : typing.ClassVar[Signal] = ... # autoRangeChanged(bool)
  675. gradientChanged : typing.ClassVar[Signal] = ... # gradientChanged(QLinearGradient)
  676. maxChanged : typing.ClassVar[Signal] = ... # maxChanged(double)
  677. minChanged : typing.ClassVar[Signal] = ... # minChanged(double)
  678. rangeChanged : typing.ClassVar[Signal] = ... # rangeChanged(double,double)
  679. sizeChanged : typing.ClassVar[Signal] = ... # sizeChanged(double)
  680. tickCountChanged : typing.ClassVar[Signal] = ... # tickCountChanged(int)
  681. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, tickCount: int | None = ..., min: float | None = ..., max: float | None = ..., size: float | None = ..., autoRange: bool | None = ...) -> None: ...
  682. def autoRange(self, /) -> bool: ...
  683. def gradient(self, /) -> PySide6.QtGui.QLinearGradient: ...
  684. def max(self, /) -> float: ...
  685. def min(self, /) -> float: ...
  686. def setAutoRange(self, autoRange: bool, /) -> None: ...
  687. def setGradient(self, gradient: PySide6.QtGui.QLinearGradient, /) -> None: ...
  688. def setMax(self, max: float, /) -> None: ...
  689. def setMin(self, min: float, /) -> None: ...
  690. def setRange(self, min: float, max: float, /) -> None: ...
  691. def setSize(self, size: float, /) -> None: ...
  692. def setTickCount(self, count: int, /) -> None: ...
  693. def size(self, /) -> float: ...
  694. def tickCount(self, /) -> int: ...
  695. def type(self, /) -> PySide6.QtCharts.QAbstractAxis.AxisType: ...
  696. class QDateTimeAxis(PySide6.QtCharts.QAbstractAxis):
  697. formatChanged : typing.ClassVar[Signal] = ... # formatChanged(QString)
  698. maxChanged : typing.ClassVar[Signal] = ... # maxChanged(QDateTime)
  699. minChanged : typing.ClassVar[Signal] = ... # minChanged(QDateTime)
  700. rangeChanged : typing.ClassVar[Signal] = ... # rangeChanged(QDateTime,QDateTime)
  701. tickCountChanged : typing.ClassVar[Signal] = ... # tickCountChanged(int)
  702. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, tickCount: int | None = ..., min: PySide6.QtCore.QDateTime | None = ..., max: PySide6.QtCore.QDateTime | None = ..., format: str | None = ...) -> None: ...
  703. def format(self, /) -> str: ...
  704. def max(self, /) -> PySide6.QtCore.QDateTime: ...
  705. def min(self, /) -> PySide6.QtCore.QDateTime: ...
  706. def setFormat(self, format: str, /) -> None: ...
  707. def setMax(self, max: PySide6.QtCore.QDateTime, /) -> None: ...
  708. def setMin(self, min: PySide6.QtCore.QDateTime, /) -> None: ...
  709. def setRange(self, min: PySide6.QtCore.QDateTime, max: PySide6.QtCore.QDateTime, /) -> None: ...
  710. def setTickCount(self, count: int, /) -> None: ...
  711. def tickCount(self, /) -> int: ...
  712. def type(self, /) -> PySide6.QtCharts.QAbstractAxis.AxisType: ...
  713. class QHBarModelMapper(PySide6.QtCharts.QBarModelMapper):
  714. columnCountChanged : typing.ClassVar[Signal] = ... # columnCountChanged()
  715. firstBarSetRowChanged : typing.ClassVar[Signal] = ... # firstBarSetRowChanged()
  716. firstColumnChanged : typing.ClassVar[Signal] = ... # firstColumnChanged()
  717. lastBarSetRowChanged : typing.ClassVar[Signal] = ... # lastBarSetRowChanged()
  718. modelReplaced : typing.ClassVar[Signal] = ... # modelReplaced()
  719. seriesReplaced : typing.ClassVar[Signal] = ... # seriesReplaced()
  720. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, series: PySide6.QtCharts.QAbstractBarSeries | None = ..., model: PySide6.QtCore.QAbstractItemModel | None = ..., firstBarSetRow: int | None = ..., lastBarSetRow: int | None = ..., firstColumn: int | None = ..., columnCount: int | None = ...) -> None: ...
  721. def columnCount(self, /) -> int: ...
  722. def firstBarSetRow(self, /) -> int: ...
  723. def firstColumn(self, /) -> int: ...
  724. def lastBarSetRow(self, /) -> int: ...
  725. def model(self, /) -> PySide6.QtCore.QAbstractItemModel: ...
  726. def series(self, /) -> PySide6.QtCharts.QAbstractBarSeries: ...
  727. def setColumnCount(self, columnCount: int, /) -> None: ...
  728. def setFirstBarSetRow(self, firstBarSetRow: int, /) -> None: ...
  729. def setFirstColumn(self, firstColumn: int, /) -> None: ...
  730. def setLastBarSetRow(self, lastBarSetRow: int, /) -> None: ...
  731. def setModel(self, model: PySide6.QtCore.QAbstractItemModel, /) -> None: ...
  732. def setSeries(self, series: PySide6.QtCharts.QAbstractBarSeries, /) -> None: ...
  733. class QHBoxPlotModelMapper(PySide6.QtCharts.QBoxPlotModelMapper):
  734. columnCountChanged : typing.ClassVar[Signal] = ... # columnCountChanged()
  735. firstBoxSetRowChanged : typing.ClassVar[Signal] = ... # firstBoxSetRowChanged()
  736. firstColumnChanged : typing.ClassVar[Signal] = ... # firstColumnChanged()
  737. lastBoxSetRowChanged : typing.ClassVar[Signal] = ... # lastBoxSetRowChanged()
  738. modelReplaced : typing.ClassVar[Signal] = ... # modelReplaced()
  739. seriesReplaced : typing.ClassVar[Signal] = ... # seriesReplaced()
  740. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, series: PySide6.QtCharts.QBoxPlotSeries | None = ..., model: PySide6.QtCore.QAbstractItemModel | None = ..., firstBoxSetRow: int | None = ..., lastBoxSetRow: int | None = ..., firstColumn: int | None = ..., columnCount: int | None = ...) -> None: ...
  741. def columnCount(self, /) -> int: ...
  742. def firstBoxSetRow(self, /) -> int: ...
  743. def firstColumn(self, /) -> int: ...
  744. def lastBoxSetRow(self, /) -> int: ...
  745. def model(self, /) -> PySide6.QtCore.QAbstractItemModel: ...
  746. def series(self, /) -> PySide6.QtCharts.QBoxPlotSeries: ...
  747. def setColumnCount(self, rowCount: int, /) -> None: ...
  748. def setFirstBoxSetRow(self, firstBoxSetRow: int, /) -> None: ...
  749. def setFirstColumn(self, firstColumn: int, /) -> None: ...
  750. def setLastBoxSetRow(self, lastBoxSetRow: int, /) -> None: ...
  751. def setModel(self, model: PySide6.QtCore.QAbstractItemModel, /) -> None: ...
  752. def setSeries(self, series: PySide6.QtCharts.QBoxPlotSeries, /) -> None: ...
  753. class QHCandlestickModelMapper(PySide6.QtCharts.QCandlestickModelMapper):
  754. closeColumnChanged : typing.ClassVar[Signal] = ... # closeColumnChanged()
  755. firstSetRowChanged : typing.ClassVar[Signal] = ... # firstSetRowChanged()
  756. highColumnChanged : typing.ClassVar[Signal] = ... # highColumnChanged()
  757. lastSetRowChanged : typing.ClassVar[Signal] = ... # lastSetRowChanged()
  758. lowColumnChanged : typing.ClassVar[Signal] = ... # lowColumnChanged()
  759. openColumnChanged : typing.ClassVar[Signal] = ... # openColumnChanged()
  760. timestampColumnChanged : typing.ClassVar[Signal] = ... # timestampColumnChanged()
  761. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, timestampColumn: int | None = ..., openColumn: int | None = ..., highColumn: int | None = ..., lowColumn: int | None = ..., closeColumn: int | None = ..., firstSetRow: int | None = ..., lastSetRow: int | None = ...) -> None: ...
  762. def closeColumn(self, /) -> int: ...
  763. def firstSetRow(self, /) -> int: ...
  764. def highColumn(self, /) -> int: ...
  765. def lastSetRow(self, /) -> int: ...
  766. def lowColumn(self, /) -> int: ...
  767. def openColumn(self, /) -> int: ...
  768. def orientation(self, /) -> PySide6.QtCore.Qt.Orientation: ...
  769. def setCloseColumn(self, closeColumn: int, /) -> None: ...
  770. def setFirstSetRow(self, firstSetRow: int, /) -> None: ...
  771. def setHighColumn(self, highColumn: int, /) -> None: ...
  772. def setLastSetRow(self, lastSetRow: int, /) -> None: ...
  773. def setLowColumn(self, lowColumn: int, /) -> None: ...
  774. def setOpenColumn(self, openColumn: int, /) -> None: ...
  775. def setTimestampColumn(self, timestampColumn: int, /) -> None: ...
  776. def timestampColumn(self, /) -> int: ...
  777. class QHPieModelMapper(PySide6.QtCharts.QPieModelMapper):
  778. columnCountChanged : typing.ClassVar[Signal] = ... # columnCountChanged()
  779. firstColumnChanged : typing.ClassVar[Signal] = ... # firstColumnChanged()
  780. labelsRowChanged : typing.ClassVar[Signal] = ... # labelsRowChanged()
  781. modelReplaced : typing.ClassVar[Signal] = ... # modelReplaced()
  782. seriesReplaced : typing.ClassVar[Signal] = ... # seriesReplaced()
  783. valuesRowChanged : typing.ClassVar[Signal] = ... # valuesRowChanged()
  784. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, series: PySide6.QtCharts.QPieSeries | None = ..., model: PySide6.QtCore.QAbstractItemModel | None = ..., valuesRow: int | None = ..., labelsRow: int | None = ..., firstColumn: int | None = ..., columnCount: int | None = ...) -> None: ...
  785. def columnCount(self, /) -> int: ...
  786. def firstColumn(self, /) -> int: ...
  787. def labelsRow(self, /) -> int: ...
  788. def model(self, /) -> PySide6.QtCore.QAbstractItemModel: ...
  789. def series(self, /) -> PySide6.QtCharts.QPieSeries: ...
  790. def setColumnCount(self, columnCount: int, /) -> None: ...
  791. def setFirstColumn(self, firstColumn: int, /) -> None: ...
  792. def setLabelsRow(self, labelsRow: int, /) -> None: ...
  793. def setModel(self, model: PySide6.QtCore.QAbstractItemModel, /) -> None: ...
  794. def setSeries(self, series: PySide6.QtCharts.QPieSeries, /) -> None: ...
  795. def setValuesRow(self, valuesRow: int, /) -> None: ...
  796. def valuesRow(self, /) -> int: ...
  797. class QHXYModelMapper(PySide6.QtCharts.QXYModelMapper):
  798. columnCountChanged : typing.ClassVar[Signal] = ... # columnCountChanged()
  799. firstColumnChanged : typing.ClassVar[Signal] = ... # firstColumnChanged()
  800. modelReplaced : typing.ClassVar[Signal] = ... # modelReplaced()
  801. seriesReplaced : typing.ClassVar[Signal] = ... # seriesReplaced()
  802. xRowChanged : typing.ClassVar[Signal] = ... # xRowChanged()
  803. yRowChanged : typing.ClassVar[Signal] = ... # yRowChanged()
  804. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, series: PySide6.QtCharts.QXYSeries | None = ..., model: PySide6.QtCore.QAbstractItemModel | None = ..., xRow: int | None = ..., yRow: int | None = ..., firstColumn: int | None = ..., columnCount: int | None = ...) -> None: ...
  805. def columnCount(self, /) -> int: ...
  806. def firstColumn(self, /) -> int: ...
  807. def model(self, /) -> PySide6.QtCore.QAbstractItemModel: ...
  808. def series(self, /) -> PySide6.QtCharts.QXYSeries: ...
  809. def setColumnCount(self, columnCount: int, /) -> None: ...
  810. def setFirstColumn(self, firstColumn: int, /) -> None: ...
  811. def setModel(self, model: PySide6.QtCore.QAbstractItemModel, /) -> None: ...
  812. def setSeries(self, series: PySide6.QtCharts.QXYSeries, /) -> None: ...
  813. def setXRow(self, xRow: int, /) -> None: ...
  814. def setYRow(self, yRow: int, /) -> None: ...
  815. def xRow(self, /) -> int: ...
  816. def yRow(self, /) -> int: ...
  817. class QHorizontalBarSeries(PySide6.QtCharts.QAbstractBarSeries):
  818. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
  819. def type(self, /) -> PySide6.QtCharts.QAbstractSeries.SeriesType: ...
  820. class QHorizontalPercentBarSeries(PySide6.QtCharts.QAbstractBarSeries):
  821. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
  822. def type(self, /) -> PySide6.QtCharts.QAbstractSeries.SeriesType: ...
  823. class QHorizontalStackedBarSeries(PySide6.QtCharts.QAbstractBarSeries):
  824. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
  825. def type(self, /) -> PySide6.QtCharts.QAbstractSeries.SeriesType: ...
  826. class QIntList: ...
  827. class QLegend(PySide6.QtWidgets.QGraphicsWidget):
  828. attachedToChartChanged : typing.ClassVar[Signal] = ... # attachedToChartChanged(bool)
  829. backgroundVisibleChanged : typing.ClassVar[Signal] = ... # backgroundVisibleChanged(bool)
  830. borderColorChanged : typing.ClassVar[Signal] = ... # borderColorChanged(QColor)
  831. colorChanged : typing.ClassVar[Signal] = ... # colorChanged(QColor)
  832. fontChanged : typing.ClassVar[Signal] = ... # fontChanged(QFont)
  833. interactiveChanged : typing.ClassVar[Signal] = ... # interactiveChanged(bool)
  834. labelColorChanged : typing.ClassVar[Signal] = ... # labelColorChanged(QColor)
  835. markerShapeChanged : typing.ClassVar[Signal] = ... # markerShapeChanged(MarkerShape)
  836. reverseMarkersChanged : typing.ClassVar[Signal] = ... # reverseMarkersChanged(bool)
  837. showToolTipsChanged : typing.ClassVar[Signal] = ... # showToolTipsChanged(bool)
  838. class MarkerShape(enum.Enum):
  839. MarkerShapeDefault = 0x0
  840. MarkerShapeRectangle = 0x1
  841. MarkerShapeCircle = 0x2
  842. MarkerShapeFromSeries = 0x3
  843. MarkerShapeRotatedRectangle = 0x4
  844. MarkerShapeTriangle = 0x5
  845. MarkerShapeStar = 0x6
  846. MarkerShapePentagon = 0x7
  847. def alignment(self, /) -> PySide6.QtCore.Qt.AlignmentFlag: ...
  848. def attachToChart(self, /) -> None: ...
  849. def borderColor(self, /) -> PySide6.QtGui.QColor: ...
  850. def brush(self, /) -> PySide6.QtGui.QBrush: ...
  851. def color(self, /) -> PySide6.QtGui.QColor: ...
  852. def detachFromChart(self, /) -> None: ...
  853. def font(self, /) -> PySide6.QtGui.QFont: ...
  854. def hideEvent(self, event: PySide6.QtGui.QHideEvent, /) -> None: ...
  855. def isAttachedToChart(self, /) -> bool: ...
  856. def isBackgroundVisible(self, /) -> bool: ...
  857. def isInteractive(self, /) -> bool: ...
  858. def labelBrush(self, /) -> PySide6.QtGui.QBrush: ...
  859. def labelColor(self, /) -> PySide6.QtGui.QColor: ...
  860. def markerShape(self, /) -> PySide6.QtCharts.QLegend.MarkerShape: ...
  861. def markers(self, /, series: PySide6.QtCharts.QAbstractSeries | None = ...) -> typing.List[PySide6.QtCharts.QLegendMarker]: ...
  862. def paint(self, painter: PySide6.QtGui.QPainter, option: PySide6.QtWidgets.QStyleOptionGraphicsItem, /, widget: PySide6.QtWidgets.QWidget | None = ...) -> None: ...
  863. def pen(self, /) -> PySide6.QtGui.QPen: ...
  864. def reverseMarkers(self, /) -> bool: ...
  865. def setAlignment(self, alignment: PySide6.QtCore.Qt.AlignmentFlag, /) -> None: ...
  866. def setBackgroundVisible(self, /, visible: bool = ...) -> None: ...
  867. def setBorderColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  868. def setBrush(self, brush: PySide6.QtGui.QBrush | PySide6.QtCore.Qt.BrushStyle | PySide6.QtCore.Qt.GlobalColor | PySide6.QtGui.QColor | PySide6.QtGui.QGradient | PySide6.QtGui.QImage | PySide6.QtGui.QPixmap, /) -> None: ...
  869. def setColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  870. def setFont(self, font: PySide6.QtGui.QFont | str | collections.abc.Sequence[str], /) -> None: ...
  871. def setInteractive(self, interactive: bool, /) -> None: ...
  872. def setLabelBrush(self, brush: PySide6.QtGui.QBrush | PySide6.QtCore.Qt.BrushStyle | PySide6.QtCore.Qt.GlobalColor | PySide6.QtGui.QColor | PySide6.QtGui.QGradient | PySide6.QtGui.QImage | PySide6.QtGui.QPixmap, /) -> None: ...
  873. def setLabelColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  874. def setMarkerShape(self, shape: PySide6.QtCharts.QLegend.MarkerShape, /) -> None: ...
  875. def setPen(self, pen: PySide6.QtGui.QPen | PySide6.QtCore.Qt.PenStyle | PySide6.QtGui.QColor, /) -> None: ...
  876. def setReverseMarkers(self, /, reverseMarkers: bool = ...) -> None: ...
  877. def setShowToolTips(self, show: bool, /) -> None: ...
  878. def showEvent(self, event: PySide6.QtGui.QShowEvent, /) -> None: ...
  879. def showToolTips(self, /) -> bool: ...
  880. class QLegendMarker(PySide6.QtCore.QObject):
  881. brushChanged : typing.ClassVar[Signal] = ... # brushChanged()
  882. clicked : typing.ClassVar[Signal] = ... # clicked()
  883. fontChanged : typing.ClassVar[Signal] = ... # fontChanged()
  884. hovered : typing.ClassVar[Signal] = ... # hovered(bool)
  885. labelBrushChanged : typing.ClassVar[Signal] = ... # labelBrushChanged()
  886. labelChanged : typing.ClassVar[Signal] = ... # labelChanged()
  887. penChanged : typing.ClassVar[Signal] = ... # penChanged()
  888. shapeChanged : typing.ClassVar[Signal] = ... # shapeChanged()
  889. visibleChanged : typing.ClassVar[Signal] = ... # visibleChanged()
  890. class LegendMarkerType(enum.Enum):
  891. LegendMarkerTypeArea = 0x0
  892. LegendMarkerTypeBar = 0x1
  893. LegendMarkerTypePie = 0x2
  894. LegendMarkerTypeXY = 0x3
  895. LegendMarkerTypeBoxPlot = 0x4
  896. LegendMarkerTypeCandlestick = 0x5
  897. def brush(self, /) -> PySide6.QtGui.QBrush: ...
  898. def font(self, /) -> PySide6.QtGui.QFont: ...
  899. def isVisible(self, /) -> bool: ...
  900. def label(self, /) -> str: ...
  901. def labelBrush(self, /) -> PySide6.QtGui.QBrush: ...
  902. def pen(self, /) -> PySide6.QtGui.QPen: ...
  903. def series(self, /) -> PySide6.QtCharts.QAbstractSeries: ...
  904. def setBrush(self, brush: PySide6.QtGui.QBrush | PySide6.QtCore.Qt.BrushStyle | PySide6.QtCore.Qt.GlobalColor | PySide6.QtGui.QColor | PySide6.QtGui.QGradient | PySide6.QtGui.QImage | PySide6.QtGui.QPixmap, /) -> None: ...
  905. def setFont(self, font: PySide6.QtGui.QFont | str | collections.abc.Sequence[str], /) -> None: ...
  906. def setLabel(self, label: str, /) -> None: ...
  907. def setLabelBrush(self, brush: PySide6.QtGui.QBrush | PySide6.QtCore.Qt.BrushStyle | PySide6.QtCore.Qt.GlobalColor | PySide6.QtGui.QColor | PySide6.QtGui.QGradient | PySide6.QtGui.QImage | PySide6.QtGui.QPixmap, /) -> None: ...
  908. def setPen(self, pen: PySide6.QtGui.QPen | PySide6.QtCore.Qt.PenStyle | PySide6.QtGui.QColor, /) -> None: ...
  909. def setShape(self, shape: PySide6.QtCharts.QLegend.MarkerShape, /) -> None: ...
  910. def setVisible(self, visible: bool, /) -> None: ...
  911. def shape(self, /) -> PySide6.QtCharts.QLegend.MarkerShape: ...
  912. def type(self, /) -> PySide6.QtCharts.QLegendMarker.LegendMarkerType: ...
  913. class QLineSeries(PySide6.QtCharts.QXYSeries):
  914. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
  915. def type(self, /) -> PySide6.QtCharts.QAbstractSeries.SeriesType: ...
  916. class QLogValueAxis(PySide6.QtCharts.QAbstractAxis):
  917. baseChanged : typing.ClassVar[Signal] = ... # baseChanged(double)
  918. labelFormatChanged : typing.ClassVar[Signal] = ... # labelFormatChanged(QString)
  919. maxChanged : typing.ClassVar[Signal] = ... # maxChanged(double)
  920. minChanged : typing.ClassVar[Signal] = ... # minChanged(double)
  921. minorTickCountChanged : typing.ClassVar[Signal] = ... # minorTickCountChanged(int)
  922. rangeChanged : typing.ClassVar[Signal] = ... # rangeChanged(double,double)
  923. tickCountChanged : typing.ClassVar[Signal] = ... # tickCountChanged(int)
  924. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, min: float | None = ..., max: float | None = ..., labelFormat: str | None = ..., base: float | None = ..., tickCount: int | None = ..., minorTickCount: int | None = ...) -> None: ...
  925. def base(self, /) -> float: ...
  926. def labelFormat(self, /) -> str: ...
  927. def max(self, /) -> float: ...
  928. def min(self, /) -> float: ...
  929. def minorTickCount(self, /) -> int: ...
  930. def setBase(self, base: float, /) -> None: ...
  931. def setLabelFormat(self, format: str, /) -> None: ...
  932. def setMax(self, max: float, /) -> None: ...
  933. def setMin(self, min: float, /) -> None: ...
  934. def setMinorTickCount(self, minorTickCount: int, /) -> None: ...
  935. def setRange(self, min: float, max: float, /) -> None: ...
  936. def tickCount(self, /) -> int: ...
  937. def type(self, /) -> PySide6.QtCharts.QAbstractAxis.AxisType: ...
  938. class QPercentBarSeries(PySide6.QtCharts.QAbstractBarSeries):
  939. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
  940. def type(self, /) -> PySide6.QtCharts.QAbstractSeries.SeriesType: ...
  941. class QPieLegendMarker(PySide6.QtCharts.QLegendMarker):
  942. def __init__(self, series: PySide6.QtCharts.QPieSeries, slice: PySide6.QtCharts.QPieSlice, legend: PySide6.QtCharts.QLegend, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
  943. def series(self, /) -> PySide6.QtCharts.QPieSeries: ...
  944. def slice(self, /) -> PySide6.QtCharts.QPieSlice: ...
  945. def type(self, /) -> PySide6.QtCharts.QLegendMarker.LegendMarkerType: ...
  946. class QPieModelMapper(PySide6.QtCore.QObject):
  947. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
  948. def count(self, /) -> int: ...
  949. def first(self, /) -> int: ...
  950. def labelsSection(self, /) -> int: ...
  951. def model(self, /) -> PySide6.QtCore.QAbstractItemModel: ...
  952. def orientation(self, /) -> PySide6.QtCore.Qt.Orientation: ...
  953. def series(self, /) -> PySide6.QtCharts.QPieSeries: ...
  954. def setCount(self, count: int, /) -> None: ...
  955. def setFirst(self, first: int, /) -> None: ...
  956. def setLabelsSection(self, labelsSection: int, /) -> None: ...
  957. def setModel(self, model: PySide6.QtCore.QAbstractItemModel, /) -> None: ...
  958. def setOrientation(self, orientation: PySide6.QtCore.Qt.Orientation, /) -> None: ...
  959. def setSeries(self, series: PySide6.QtCharts.QPieSeries, /) -> None: ...
  960. def setValuesSection(self, valuesSection: int, /) -> None: ...
  961. def valuesSection(self, /) -> int: ...
  962. class QPieSeries(PySide6.QtCharts.QAbstractSeries):
  963. added : typing.ClassVar[Signal] = ... # added(QList<QPieSlice*>)
  964. clicked : typing.ClassVar[Signal] = ... # clicked(QPieSlice*)
  965. countChanged : typing.ClassVar[Signal] = ... # countChanged()
  966. doubleClicked : typing.ClassVar[Signal] = ... # doubleClicked(QPieSlice*)
  967. hovered : typing.ClassVar[Signal] = ... # hovered(QPieSlice*,bool)
  968. pressed : typing.ClassVar[Signal] = ... # pressed(QPieSlice*)
  969. released : typing.ClassVar[Signal] = ... # released(QPieSlice*)
  970. removed : typing.ClassVar[Signal] = ... # removed(QList<QPieSlice*>)
  971. sumChanged : typing.ClassVar[Signal] = ... # sumChanged()
  972. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, horizontalPosition: float | None = ..., verticalPosition: float | None = ..., size: float | None = ..., startAngle: float | None = ..., endAngle: float | None = ..., count: int | None = ..., sum: float | None = ..., holeSize: float | None = ...) -> None: ...
  973. def __lshift__(self, slice: PySide6.QtCharts.QPieSlice, /) -> PySide6.QtCharts.QPieSeries: ...
  974. @typing.overload
  975. def append(self, slice: PySide6.QtCharts.QPieSlice, /) -> bool: ...
  976. @typing.overload
  977. def append(self, label: str, value: float, /) -> PySide6.QtCharts.QPieSlice: ...
  978. @typing.overload
  979. def append(self, slices: collections.abc.Sequence[PySide6.QtCharts.QPieSlice], /) -> bool: ...
  980. def clear(self, /) -> None: ...
  981. def count(self, /) -> int: ...
  982. def holeSize(self, /) -> float: ...
  983. def horizontalPosition(self, /) -> float: ...
  984. def insert(self, index: int, slice: PySide6.QtCharts.QPieSlice, /) -> bool: ...
  985. def isEmpty(self, /) -> bool: ...
  986. def pieEndAngle(self, /) -> float: ...
  987. def pieSize(self, /) -> float: ...
  988. def pieStartAngle(self, /) -> float: ...
  989. def remove(self, slice: PySide6.QtCharts.QPieSlice, /) -> bool: ...
  990. def setHoleSize(self, holeSize: float, /) -> None: ...
  991. def setHorizontalPosition(self, relativePosition: float, /) -> None: ...
  992. def setLabelsPosition(self, position: PySide6.QtCharts.QPieSlice.LabelPosition, /) -> None: ...
  993. def setLabelsVisible(self, /, visible: bool = ...) -> None: ...
  994. def setPieEndAngle(self, endAngle: float, /) -> None: ...
  995. def setPieSize(self, relativeSize: float, /) -> None: ...
  996. def setPieStartAngle(self, startAngle: float, /) -> None: ...
  997. def setVerticalPosition(self, relativePosition: float, /) -> None: ...
  998. def slices(self, /) -> typing.List[PySide6.QtCharts.QPieSlice]: ...
  999. def sum(self, /) -> float: ...
  1000. def take(self, slice: PySide6.QtCharts.QPieSlice, /) -> bool: ...
  1001. def type(self, /) -> PySide6.QtCharts.QAbstractSeries.SeriesType: ...
  1002. def verticalPosition(self, /) -> float: ...
  1003. class QPieSlice(PySide6.QtCore.QObject):
  1004. angleSpanChanged : typing.ClassVar[Signal] = ... # angleSpanChanged()
  1005. borderColorChanged : typing.ClassVar[Signal] = ... # borderColorChanged()
  1006. borderWidthChanged : typing.ClassVar[Signal] = ... # borderWidthChanged()
  1007. brushChanged : typing.ClassVar[Signal] = ... # brushChanged()
  1008. clicked : typing.ClassVar[Signal] = ... # clicked()
  1009. colorChanged : typing.ClassVar[Signal] = ... # colorChanged()
  1010. doubleClicked : typing.ClassVar[Signal] = ... # doubleClicked()
  1011. hovered : typing.ClassVar[Signal] = ... # hovered(bool)
  1012. labelBrushChanged : typing.ClassVar[Signal] = ... # labelBrushChanged()
  1013. labelChanged : typing.ClassVar[Signal] = ... # labelChanged()
  1014. labelColorChanged : typing.ClassVar[Signal] = ... # labelColorChanged()
  1015. labelFontChanged : typing.ClassVar[Signal] = ... # labelFontChanged()
  1016. labelVisibleChanged : typing.ClassVar[Signal] = ... # labelVisibleChanged()
  1017. penChanged : typing.ClassVar[Signal] = ... # penChanged()
  1018. percentageChanged : typing.ClassVar[Signal] = ... # percentageChanged()
  1019. pressed : typing.ClassVar[Signal] = ... # pressed()
  1020. released : typing.ClassVar[Signal] = ... # released()
  1021. startAngleChanged : typing.ClassVar[Signal] = ... # startAngleChanged()
  1022. valueChanged : typing.ClassVar[Signal] = ... # valueChanged()
  1023. class LabelPosition(enum.Enum):
  1024. LabelOutside = 0x0
  1025. LabelInsideHorizontal = 0x1
  1026. LabelInsideTangential = 0x2
  1027. LabelInsideNormal = 0x3
  1028. @typing.overload
  1029. def __init__(self, label: str, value: float, /, parent: PySide6.QtCore.QObject | None = ..., *, labelVisible: bool | None = ..., labelPosition: PySide6.QtCharts.QPieSlice.LabelPosition | None = ..., exploded: bool | None = ..., pen: PySide6.QtGui.QPen | None = ..., borderColor: PySide6.QtGui.QColor | None = ..., borderWidth: int | None = ..., brush: PySide6.QtGui.QBrush | None = ..., color: PySide6.QtGui.QColor | None = ..., labelBrush: PySide6.QtGui.QBrush | None = ..., labelColor: PySide6.QtGui.QColor | None = ..., labelFont: PySide6.QtGui.QFont | None = ..., labelArmLengthFactor: float | None = ..., explodeDistanceFactor: float | None = ..., percentage: float | None = ..., startAngle: float | None = ..., angleSpan: float | None = ...) -> None: ...
  1030. @typing.overload
  1031. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, label: str | None = ..., value: float | None = ..., labelVisible: bool | None = ..., labelPosition: PySide6.QtCharts.QPieSlice.LabelPosition | None = ..., exploded: bool | None = ..., pen: PySide6.QtGui.QPen | None = ..., borderColor: PySide6.QtGui.QColor | None = ..., borderWidth: int | None = ..., brush: PySide6.QtGui.QBrush | None = ..., color: PySide6.QtGui.QColor | None = ..., labelBrush: PySide6.QtGui.QBrush | None = ..., labelColor: PySide6.QtGui.QColor | None = ..., labelFont: PySide6.QtGui.QFont | None = ..., labelArmLengthFactor: float | None = ..., explodeDistanceFactor: float | None = ..., percentage: float | None = ..., startAngle: float | None = ..., angleSpan: float | None = ...) -> None: ...
  1032. def angleSpan(self, /) -> float: ...
  1033. def borderColor(self, /) -> PySide6.QtGui.QColor: ...
  1034. def borderWidth(self, /) -> int: ...
  1035. def brush(self, /) -> PySide6.QtGui.QBrush: ...
  1036. def color(self, /) -> PySide6.QtGui.QColor: ...
  1037. def explodeDistanceFactor(self, /) -> float: ...
  1038. def isExploded(self, /) -> bool: ...
  1039. def isLabelVisible(self, /) -> bool: ...
  1040. def label(self, /) -> str: ...
  1041. def labelArmLengthFactor(self, /) -> float: ...
  1042. def labelBrush(self, /) -> PySide6.QtGui.QBrush: ...
  1043. def labelColor(self, /) -> PySide6.QtGui.QColor: ...
  1044. def labelFont(self, /) -> PySide6.QtGui.QFont: ...
  1045. def labelPosition(self, /) -> PySide6.QtCharts.QPieSlice.LabelPosition: ...
  1046. def pen(self, /) -> PySide6.QtGui.QPen: ...
  1047. def percentage(self, /) -> float: ...
  1048. def series(self, /) -> PySide6.QtCharts.QPieSeries: ...
  1049. def setBorderColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  1050. def setBorderWidth(self, width: int, /) -> None: ...
  1051. def setBrush(self, brush: PySide6.QtGui.QBrush | PySide6.QtCore.Qt.BrushStyle | PySide6.QtCore.Qt.GlobalColor | PySide6.QtGui.QColor | PySide6.QtGui.QGradient | PySide6.QtGui.QImage | PySide6.QtGui.QPixmap, /) -> None: ...
  1052. def setColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  1053. def setExplodeDistanceFactor(self, factor: float, /) -> None: ...
  1054. def setExploded(self, /, exploded: bool = ...) -> None: ...
  1055. def setLabel(self, label: str, /) -> None: ...
  1056. def setLabelArmLengthFactor(self, factor: float, /) -> None: ...
  1057. def setLabelBrush(self, brush: PySide6.QtGui.QBrush | PySide6.QtCore.Qt.BrushStyle | PySide6.QtCore.Qt.GlobalColor | PySide6.QtGui.QColor | PySide6.QtGui.QGradient | PySide6.QtGui.QImage | PySide6.QtGui.QPixmap, /) -> None: ...
  1058. def setLabelColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  1059. def setLabelFont(self, font: PySide6.QtGui.QFont | str | collections.abc.Sequence[str], /) -> None: ...
  1060. def setLabelPosition(self, position: PySide6.QtCharts.QPieSlice.LabelPosition, /) -> None: ...
  1061. def setLabelVisible(self, /, visible: bool = ...) -> None: ...
  1062. def setPen(self, pen: PySide6.QtGui.QPen | PySide6.QtCore.Qt.PenStyle | PySide6.QtGui.QColor, /) -> None: ...
  1063. def setValue(self, value: float, /) -> None: ...
  1064. def startAngle(self, /) -> float: ...
  1065. def value(self, /) -> float: ...
  1066. class QPointFList: ...
  1067. class QPolarChart(PySide6.QtCharts.QChart):
  1068. class PolarOrientation(enum.Flag):
  1069. PolarOrientationRadial = 0x1
  1070. PolarOrientationAngular = 0x2
  1071. def __init__(self, /, parent: PySide6.QtWidgets.QGraphicsItem | None = ..., wFlags: PySide6.QtCore.Qt.WindowType = ...) -> None: ...
  1072. def addAxis(self, axis: PySide6.QtCharts.QAbstractAxis, polarOrientation: PySide6.QtCharts.QPolarChart.PolarOrientation, /) -> None: ...
  1073. @staticmethod
  1074. def axisPolarOrientation(axis: PySide6.QtCharts.QAbstractAxis, /) -> PySide6.QtCharts.QPolarChart.PolarOrientation: ...
  1075. class QScatterSeries(PySide6.QtCharts.QXYSeries):
  1076. borderColorChanged : typing.ClassVar[Signal] = ... # borderColorChanged(QColor)
  1077. colorChanged : typing.ClassVar[Signal] = ... # colorChanged(QColor)
  1078. markerShapeChanged : typing.ClassVar[Signal] = ... # markerShapeChanged(MarkerShape)
  1079. markerSizeChanged : typing.ClassVar[Signal] = ... # markerSizeChanged(double)
  1080. class MarkerShape(enum.Enum):
  1081. MarkerShapeCircle = 0x0
  1082. MarkerShapeRectangle = 0x1
  1083. MarkerShapeRotatedRectangle = 0x2
  1084. MarkerShapeTriangle = 0x3
  1085. MarkerShapeStar = 0x4
  1086. MarkerShapePentagon = 0x5
  1087. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, color: PySide6.QtGui.QColor | None = ..., borderColor: PySide6.QtGui.QColor | None = ..., markerShape: PySide6.QtCharts.QScatterSeries.MarkerShape | None = ..., markerSize: float | None = ..., brush: PySide6.QtGui.QBrush | None = ...) -> None: ...
  1088. def borderColor(self, /) -> PySide6.QtGui.QColor: ...
  1089. def brush(self, /) -> PySide6.QtGui.QBrush: ...
  1090. def color(self, /) -> PySide6.QtGui.QColor: ...
  1091. def markerShape(self, /) -> PySide6.QtCharts.QScatterSeries.MarkerShape: ...
  1092. def markerSize(self, /) -> float: ...
  1093. def setBorderColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  1094. def setBrush(self, brush: PySide6.QtGui.QBrush | PySide6.QtCore.Qt.BrushStyle | PySide6.QtCore.Qt.GlobalColor | PySide6.QtGui.QColor | PySide6.QtGui.QGradient | PySide6.QtGui.QImage | PySide6.QtGui.QPixmap, /) -> None: ...
  1095. def setColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  1096. def setMarkerShape(self, shape: PySide6.QtCharts.QScatterSeries.MarkerShape, /) -> None: ...
  1097. def setMarkerSize(self, size: float, /) -> None: ...
  1098. def setPen(self, pen: PySide6.QtGui.QPen | PySide6.QtCore.Qt.PenStyle | PySide6.QtGui.QColor, /) -> None: ...
  1099. def type(self, /) -> PySide6.QtCharts.QAbstractSeries.SeriesType: ...
  1100. class QSplineSeries(PySide6.QtCharts.QLineSeries):
  1101. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
  1102. def type(self, /) -> PySide6.QtCharts.QAbstractSeries.SeriesType: ...
  1103. class QStackedBarSeries(PySide6.QtCharts.QAbstractBarSeries):
  1104. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
  1105. def type(self, /) -> PySide6.QtCharts.QAbstractSeries.SeriesType: ...
  1106. class QVBarModelMapper(PySide6.QtCharts.QBarModelMapper):
  1107. firstBarSetColumnChanged : typing.ClassVar[Signal] = ... # firstBarSetColumnChanged()
  1108. firstRowChanged : typing.ClassVar[Signal] = ... # firstRowChanged()
  1109. lastBarSetColumnChanged : typing.ClassVar[Signal] = ... # lastBarSetColumnChanged()
  1110. modelReplaced : typing.ClassVar[Signal] = ... # modelReplaced()
  1111. rowCountChanged : typing.ClassVar[Signal] = ... # rowCountChanged()
  1112. seriesReplaced : typing.ClassVar[Signal] = ... # seriesReplaced()
  1113. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, series: PySide6.QtCharts.QAbstractBarSeries | None = ..., model: PySide6.QtCore.QAbstractItemModel | None = ..., firstBarSetColumn: int | None = ..., lastBarSetColumn: int | None = ..., firstRow: int | None = ..., rowCount: int | None = ...) -> None: ...
  1114. def firstBarSetColumn(self, /) -> int: ...
  1115. def firstRow(self, /) -> int: ...
  1116. def lastBarSetColumn(self, /) -> int: ...
  1117. def model(self, /) -> PySide6.QtCore.QAbstractItemModel: ...
  1118. def rowCount(self, /) -> int: ...
  1119. def series(self, /) -> PySide6.QtCharts.QAbstractBarSeries: ...
  1120. def setFirstBarSetColumn(self, firstBarSetColumn: int, /) -> None: ...
  1121. def setFirstRow(self, firstRow: int, /) -> None: ...
  1122. def setLastBarSetColumn(self, lastBarSetColumn: int, /) -> None: ...
  1123. def setModel(self, model: PySide6.QtCore.QAbstractItemModel, /) -> None: ...
  1124. def setRowCount(self, rowCount: int, /) -> None: ...
  1125. def setSeries(self, series: PySide6.QtCharts.QAbstractBarSeries, /) -> None: ...
  1126. class QVBoxPlotModelMapper(PySide6.QtCharts.QBoxPlotModelMapper):
  1127. firstBoxSetColumnChanged : typing.ClassVar[Signal] = ... # firstBoxSetColumnChanged()
  1128. firstRowChanged : typing.ClassVar[Signal] = ... # firstRowChanged()
  1129. lastBoxSetColumnChanged : typing.ClassVar[Signal] = ... # lastBoxSetColumnChanged()
  1130. modelReplaced : typing.ClassVar[Signal] = ... # modelReplaced()
  1131. rowCountChanged : typing.ClassVar[Signal] = ... # rowCountChanged()
  1132. seriesReplaced : typing.ClassVar[Signal] = ... # seriesReplaced()
  1133. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, series: PySide6.QtCharts.QBoxPlotSeries | None = ..., model: PySide6.QtCore.QAbstractItemModel | None = ..., firstBoxSetColumn: int | None = ..., lastBoxSetColumn: int | None = ..., firstRow: int | None = ..., rowCount: int | None = ...) -> None: ...
  1134. def firstBoxSetColumn(self, /) -> int: ...
  1135. def firstRow(self, /) -> int: ...
  1136. def lastBoxSetColumn(self, /) -> int: ...
  1137. def model(self, /) -> PySide6.QtCore.QAbstractItemModel: ...
  1138. def rowCount(self, /) -> int: ...
  1139. def series(self, /) -> PySide6.QtCharts.QBoxPlotSeries: ...
  1140. def setFirstBoxSetColumn(self, firstBoxSetColumn: int, /) -> None: ...
  1141. def setFirstRow(self, firstRow: int, /) -> None: ...
  1142. def setLastBoxSetColumn(self, lastBoxSetColumn: int, /) -> None: ...
  1143. def setModel(self, model: PySide6.QtCore.QAbstractItemModel, /) -> None: ...
  1144. def setRowCount(self, rowCount: int, /) -> None: ...
  1145. def setSeries(self, series: PySide6.QtCharts.QBoxPlotSeries, /) -> None: ...
  1146. class QVCandlestickModelMapper(PySide6.QtCharts.QCandlestickModelMapper):
  1147. closeRowChanged : typing.ClassVar[Signal] = ... # closeRowChanged()
  1148. firstSetColumnChanged : typing.ClassVar[Signal] = ... # firstSetColumnChanged()
  1149. highRowChanged : typing.ClassVar[Signal] = ... # highRowChanged()
  1150. lastSetColumnChanged : typing.ClassVar[Signal] = ... # lastSetColumnChanged()
  1151. lowRowChanged : typing.ClassVar[Signal] = ... # lowRowChanged()
  1152. openRowChanged : typing.ClassVar[Signal] = ... # openRowChanged()
  1153. timestampRowChanged : typing.ClassVar[Signal] = ... # timestampRowChanged()
  1154. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, timestampRow: int | None = ..., openRow: int | None = ..., highRow: int | None = ..., lowRow: int | None = ..., closeRow: int | None = ..., firstSetColumn: int | None = ..., lastSetColumn: int | None = ...) -> None: ...
  1155. def closeRow(self, /) -> int: ...
  1156. def firstSetColumn(self, /) -> int: ...
  1157. def highRow(self, /) -> int: ...
  1158. def lastSetColumn(self, /) -> int: ...
  1159. def lowRow(self, /) -> int: ...
  1160. def openRow(self, /) -> int: ...
  1161. def orientation(self, /) -> PySide6.QtCore.Qt.Orientation: ...
  1162. def setCloseRow(self, closeRow: int, /) -> None: ...
  1163. def setFirstSetColumn(self, firstSetColumn: int, /) -> None: ...
  1164. def setHighRow(self, highRow: int, /) -> None: ...
  1165. def setLastSetColumn(self, lastSetColumn: int, /) -> None: ...
  1166. def setLowRow(self, lowRow: int, /) -> None: ...
  1167. def setOpenRow(self, openRow: int, /) -> None: ...
  1168. def setTimestampRow(self, timestampRow: int, /) -> None: ...
  1169. def timestampRow(self, /) -> int: ...
  1170. class QVPieModelMapper(PySide6.QtCharts.QPieModelMapper):
  1171. firstRowChanged : typing.ClassVar[Signal] = ... # firstRowChanged()
  1172. labelsColumnChanged : typing.ClassVar[Signal] = ... # labelsColumnChanged()
  1173. modelReplaced : typing.ClassVar[Signal] = ... # modelReplaced()
  1174. rowCountChanged : typing.ClassVar[Signal] = ... # rowCountChanged()
  1175. seriesReplaced : typing.ClassVar[Signal] = ... # seriesReplaced()
  1176. valuesColumnChanged : typing.ClassVar[Signal] = ... # valuesColumnChanged()
  1177. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, series: PySide6.QtCharts.QPieSeries | None = ..., model: PySide6.QtCore.QAbstractItemModel | None = ..., valuesColumn: int | None = ..., labelsColumn: int | None = ..., firstRow: int | None = ..., rowCount: int | None = ...) -> None: ...
  1178. def firstRow(self, /) -> int: ...
  1179. def labelsColumn(self, /) -> int: ...
  1180. def model(self, /) -> PySide6.QtCore.QAbstractItemModel: ...
  1181. def rowCount(self, /) -> int: ...
  1182. def series(self, /) -> PySide6.QtCharts.QPieSeries: ...
  1183. def setFirstRow(self, firstRow: int, /) -> None: ...
  1184. def setLabelsColumn(self, labelsColumn: int, /) -> None: ...
  1185. def setModel(self, model: PySide6.QtCore.QAbstractItemModel, /) -> None: ...
  1186. def setRowCount(self, rowCount: int, /) -> None: ...
  1187. def setSeries(self, series: PySide6.QtCharts.QPieSeries, /) -> None: ...
  1188. def setValuesColumn(self, valuesColumn: int, /) -> None: ...
  1189. def valuesColumn(self, /) -> int: ...
  1190. class QVXYModelMapper(PySide6.QtCharts.QXYModelMapper):
  1191. firstRowChanged : typing.ClassVar[Signal] = ... # firstRowChanged()
  1192. modelReplaced : typing.ClassVar[Signal] = ... # modelReplaced()
  1193. rowCountChanged : typing.ClassVar[Signal] = ... # rowCountChanged()
  1194. seriesReplaced : typing.ClassVar[Signal] = ... # seriesReplaced()
  1195. xColumnChanged : typing.ClassVar[Signal] = ... # xColumnChanged()
  1196. yColumnChanged : typing.ClassVar[Signal] = ... # yColumnChanged()
  1197. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, series: PySide6.QtCharts.QXYSeries | None = ..., model: PySide6.QtCore.QAbstractItemModel | None = ..., xColumn: int | None = ..., yColumn: int | None = ..., firstRow: int | None = ..., rowCount: int | None = ...) -> None: ...
  1198. def firstRow(self, /) -> int: ...
  1199. def model(self, /) -> PySide6.QtCore.QAbstractItemModel: ...
  1200. def rowCount(self, /) -> int: ...
  1201. def series(self, /) -> PySide6.QtCharts.QXYSeries: ...
  1202. def setFirstRow(self, firstRow: int, /) -> None: ...
  1203. def setModel(self, model: PySide6.QtCore.QAbstractItemModel, /) -> None: ...
  1204. def setRowCount(self, rowCount: int, /) -> None: ...
  1205. def setSeries(self, series: PySide6.QtCharts.QXYSeries, /) -> None: ...
  1206. def setXColumn(self, xColumn: int, /) -> None: ...
  1207. def setYColumn(self, yColumn: int, /) -> None: ...
  1208. def xColumn(self, /) -> int: ...
  1209. def yColumn(self, /) -> int: ...
  1210. class QValueAxis(PySide6.QtCharts.QAbstractAxis):
  1211. labelFormatChanged : typing.ClassVar[Signal] = ... # labelFormatChanged(QString)
  1212. maxChanged : typing.ClassVar[Signal] = ... # maxChanged(double)
  1213. minChanged : typing.ClassVar[Signal] = ... # minChanged(double)
  1214. minorTickCountChanged : typing.ClassVar[Signal] = ... # minorTickCountChanged(int)
  1215. rangeChanged : typing.ClassVar[Signal] = ... # rangeChanged(double,double)
  1216. tickAnchorChanged : typing.ClassVar[Signal] = ... # tickAnchorChanged(double)
  1217. tickCountChanged : typing.ClassVar[Signal] = ... # tickCountChanged(int)
  1218. tickIntervalChanged : typing.ClassVar[Signal] = ... # tickIntervalChanged(double)
  1219. tickTypeChanged : typing.ClassVar[Signal] = ... # tickTypeChanged(QValueAxis::TickType)
  1220. class TickType(enum.Enum):
  1221. TicksDynamic = 0x0
  1222. TicksFixed = 0x1
  1223. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, tickCount: int | None = ..., min: float | None = ..., max: float | None = ..., labelFormat: str | None = ..., minorTickCount: int | None = ..., tickAnchor: float | None = ..., tickInterval: float | None = ..., tickType: PySide6.QtCharts.QValueAxis.TickType | None = ...) -> None: ...
  1224. def applyNiceNumbers(self, /) -> None: ...
  1225. def labelFormat(self, /) -> str: ...
  1226. def max(self, /) -> float: ...
  1227. def min(self, /) -> float: ...
  1228. def minorTickCount(self, /) -> int: ...
  1229. def setLabelFormat(self, format: str, /) -> None: ...
  1230. def setMax(self, max: float, /) -> None: ...
  1231. def setMin(self, min: float, /) -> None: ...
  1232. def setMinorTickCount(self, count: int, /) -> None: ...
  1233. def setRange(self, min: float, max: float, /) -> None: ...
  1234. def setTickAnchor(self, anchor: float, /) -> None: ...
  1235. def setTickCount(self, count: int, /) -> None: ...
  1236. def setTickInterval(self, insterval: float, /) -> None: ...
  1237. def setTickType(self, type: PySide6.QtCharts.QValueAxis.TickType, /) -> None: ...
  1238. def tickAnchor(self, /) -> float: ...
  1239. def tickCount(self, /) -> int: ...
  1240. def tickInterval(self, /) -> float: ...
  1241. def tickType(self, /) -> PySide6.QtCharts.QValueAxis.TickType: ...
  1242. def type(self, /) -> PySide6.QtCharts.QAbstractAxis.AxisType: ...
  1243. class QXYLegendMarker(PySide6.QtCharts.QLegendMarker):
  1244. def __init__(self, series: PySide6.QtCharts.QXYSeries, legend: PySide6.QtCharts.QLegend, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
  1245. def series(self, /) -> PySide6.QtCharts.QXYSeries: ...
  1246. def type(self, /) -> PySide6.QtCharts.QLegendMarker.LegendMarkerType: ...
  1247. class QXYModelMapper(PySide6.QtCore.QObject):
  1248. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
  1249. def count(self, /) -> int: ...
  1250. def first(self, /) -> int: ...
  1251. def model(self, /) -> PySide6.QtCore.QAbstractItemModel: ...
  1252. def orientation(self, /) -> PySide6.QtCore.Qt.Orientation: ...
  1253. def series(self, /) -> PySide6.QtCharts.QXYSeries: ...
  1254. def setCount(self, count: int, /) -> None: ...
  1255. def setFirst(self, first: int, /) -> None: ...
  1256. def setModel(self, model: PySide6.QtCore.QAbstractItemModel, /) -> None: ...
  1257. def setOrientation(self, orientation: PySide6.QtCore.Qt.Orientation, /) -> None: ...
  1258. def setSeries(self, series: PySide6.QtCharts.QXYSeries, /) -> None: ...
  1259. def setXSection(self, xSection: int, /) -> None: ...
  1260. def setYSection(self, ySection: int, /) -> None: ...
  1261. def xSection(self, /) -> int: ...
  1262. def ySection(self, /) -> int: ...
  1263. class QXYSeries(PySide6.QtCharts.QAbstractSeries):
  1264. bestFitLineColorChanged : typing.ClassVar[Signal] = ... # bestFitLineColorChanged(QColor)
  1265. bestFitLinePenChanged : typing.ClassVar[Signal] = ... # bestFitLinePenChanged(QPen)
  1266. bestFitLineVisibilityChanged: typing.ClassVar[Signal] = ... # bestFitLineVisibilityChanged(bool)
  1267. clicked : typing.ClassVar[Signal] = ... # clicked(QPointF)
  1268. colorChanged : typing.ClassVar[Signal] = ... # colorChanged(QColor)
  1269. doubleClicked : typing.ClassVar[Signal] = ... # doubleClicked(QPointF)
  1270. hovered : typing.ClassVar[Signal] = ... # hovered(QPointF,bool)
  1271. lightMarkerChanged : typing.ClassVar[Signal] = ... # lightMarkerChanged(QImage)
  1272. markerSizeChanged : typing.ClassVar[Signal] = ... # markerSizeChanged(double)
  1273. penChanged : typing.ClassVar[Signal] = ... # penChanged(QPen)
  1274. pointAdded : typing.ClassVar[Signal] = ... # pointAdded(int)
  1275. pointLabelsClippingChanged: typing.ClassVar[Signal] = ... # pointLabelsClippingChanged(bool)
  1276. pointLabelsColorChanged : typing.ClassVar[Signal] = ... # pointLabelsColorChanged(QColor)
  1277. pointLabelsFontChanged : typing.ClassVar[Signal] = ... # pointLabelsFontChanged(QFont)
  1278. pointLabelsFormatChanged : typing.ClassVar[Signal] = ... # pointLabelsFormatChanged(QString)
  1279. pointLabelsVisibilityChanged: typing.ClassVar[Signal] = ... # pointLabelsVisibilityChanged(bool)
  1280. pointRemoved : typing.ClassVar[Signal] = ... # pointRemoved(int)
  1281. pointReplaced : typing.ClassVar[Signal] = ... # pointReplaced(int)
  1282. pointsConfigurationChanged: typing.ClassVar[Signal] = ... # pointsConfigurationChanged(QXYSeries::PointsConfigurationHash)
  1283. pointsRemoved : typing.ClassVar[Signal] = ... # pointsRemoved(int,int)
  1284. pointsReplaced : typing.ClassVar[Signal] = ... # pointsReplaced()
  1285. pressed : typing.ClassVar[Signal] = ... # pressed(QPointF)
  1286. released : typing.ClassVar[Signal] = ... # released(QPointF)
  1287. selectedColorChanged : typing.ClassVar[Signal] = ... # selectedColorChanged(QColor)
  1288. selectedLightMarkerChanged: typing.ClassVar[Signal] = ... # selectedLightMarkerChanged(QImage)
  1289. selectedPointsChanged : typing.ClassVar[Signal] = ... # selectedPointsChanged()
  1290. class PointConfiguration(enum.Enum):
  1291. Color = 0x0
  1292. Size = 0x1
  1293. Visibility = 0x2
  1294. LabelVisibility = 0x3
  1295. LabelFormat = 0x4
  1296. @typing.overload
  1297. def __lshift__(self, points: collections.abc.Sequence[PySide6.QtCore.QPointF], /) -> PySide6.QtCharts.QXYSeries: ...
  1298. @typing.overload
  1299. def __lshift__(self, point: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, /) -> PySide6.QtCharts.QXYSeries: ...
  1300. @typing.overload
  1301. def append(self, points: collections.abc.Sequence[PySide6.QtCore.QPointF], /) -> None: ...
  1302. @typing.overload
  1303. def append(self, point: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, /) -> None: ...
  1304. @typing.overload
  1305. def append(self, x: float, y: float, /) -> None: ...
  1306. def appendNp(self, x: collections.abc.Sequence[typing.Any], y: collections.abc.Sequence[typing.Any], /) -> None: ...
  1307. def at(self, index: int, /) -> PySide6.QtCore.QPointF: ...
  1308. def bestFitLineColor(self, /) -> PySide6.QtGui.QColor: ...
  1309. def bestFitLineEquation(self, ok: bool, /) -> typing.Tuple[float, float]: ...
  1310. def bestFitLinePen(self, /) -> PySide6.QtGui.QPen: ...
  1311. def bestFitLineVisible(self, /) -> bool: ...
  1312. def brush(self, /) -> PySide6.QtGui.QBrush: ...
  1313. def clear(self, /) -> None: ...
  1314. @typing.overload
  1315. def clearPointConfiguration(self, index: int, /) -> None: ...
  1316. @typing.overload
  1317. def clearPointConfiguration(self, index: int, key: PySide6.QtCharts.QXYSeries.PointConfiguration, /) -> None: ...
  1318. @typing.overload
  1319. def clearPointsConfiguration(self, /) -> None: ...
  1320. @typing.overload
  1321. def clearPointsConfiguration(self, key: PySide6.QtCharts.QXYSeries.PointConfiguration, /) -> None: ...
  1322. def color(self, /) -> PySide6.QtGui.QColor: ...
  1323. def colorBy(self, sourceData: collections.abc.Sequence[float], /, gradient: PySide6.QtGui.QLinearGradient = ...) -> None: ...
  1324. def count(self, /) -> int: ...
  1325. def deselectAllPoints(self, /) -> None: ...
  1326. def deselectPoint(self, index: int, /) -> None: ...
  1327. def deselectPoints(self, indexes: collections.abc.Sequence[int], /) -> None: ...
  1328. def insert(self, index: int, point: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, /) -> None: ...
  1329. def isPointSelected(self, index: int, /) -> bool: ...
  1330. def lightMarker(self, /) -> PySide6.QtGui.QImage: ...
  1331. def markerSize(self, /) -> float: ...
  1332. def pen(self, /) -> PySide6.QtGui.QPen: ...
  1333. def pointConfiguration(self, index: int, /) -> typing.Dict[PySide6.QtCharts.QXYSeries.PointConfiguration, typing.Any]: ...
  1334. def pointLabelsClipping(self, /) -> bool: ...
  1335. def pointLabelsColor(self, /) -> PySide6.QtGui.QColor: ...
  1336. def pointLabelsFont(self, /) -> PySide6.QtGui.QFont: ...
  1337. def pointLabelsFormat(self, /) -> str: ...
  1338. def pointLabelsVisible(self, /) -> bool: ...
  1339. def points(self, /) -> typing.List[PySide6.QtCore.QPointF]: ...
  1340. def pointsConfiguration(self, /) -> typing.Dict[int, typing.Dict[PySide6.QtCharts.QXYSeries.PointConfiguration, typing.Any]]: ...
  1341. def pointsVector(self, /) -> typing.List[PySide6.QtCore.QPointF]: ...
  1342. def pointsVisible(self, /) -> bool: ...
  1343. @typing.overload
  1344. def remove(self, point: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, /) -> None: ...
  1345. @typing.overload
  1346. def remove(self, index: int, /) -> None: ...
  1347. @typing.overload
  1348. def remove(self, x: float, y: float, /) -> None: ...
  1349. def removePoints(self, index: int, count: int, /) -> None: ...
  1350. @typing.overload
  1351. def replace(self, points: collections.abc.Sequence[PySide6.QtCore.QPointF], /) -> None: ...
  1352. @typing.overload
  1353. def replace(self, oldPoint: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, newPoint: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, /) -> None: ...
  1354. @typing.overload
  1355. def replace(self, index: int, newPoint: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, /) -> None: ...
  1356. @typing.overload
  1357. def replace(self, index: int, newX: float, newY: float, /) -> None: ...
  1358. @typing.overload
  1359. def replace(self, oldX: float, oldY: float, newX: float, newY: float, /) -> None: ...
  1360. def replaceNp(self, x: collections.abc.Sequence[typing.Any], y: collections.abc.Sequence[typing.Any], /) -> None: ...
  1361. def selectAllPoints(self, /) -> None: ...
  1362. def selectPoint(self, index: int, /) -> None: ...
  1363. def selectPoints(self, indexes: collections.abc.Sequence[int], /) -> None: ...
  1364. def selectedColor(self, /) -> PySide6.QtGui.QColor: ...
  1365. def selectedLightMarker(self, /) -> PySide6.QtGui.QImage: ...
  1366. def selectedPoints(self, /) -> typing.List[int]: ...
  1367. def setBestFitLineColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  1368. def setBestFitLinePen(self, pen: PySide6.QtGui.QPen | PySide6.QtCore.Qt.PenStyle | PySide6.QtGui.QColor, /) -> None: ...
  1369. def setBestFitLineVisible(self, /, visible: bool = ...) -> None: ...
  1370. def setBrush(self, brush: PySide6.QtGui.QBrush | PySide6.QtCore.Qt.BrushStyle | PySide6.QtCore.Qt.GlobalColor | PySide6.QtGui.QColor | PySide6.QtGui.QGradient | PySide6.QtGui.QImage | PySide6.QtGui.QPixmap, /) -> None: ...
  1371. def setColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  1372. def setLightMarker(self, lightMarker: PySide6.QtGui.QImage, /) -> None: ...
  1373. def setMarkerSize(self, size: float, /) -> None: ...
  1374. def setPen(self, pen: PySide6.QtGui.QPen | PySide6.QtCore.Qt.PenStyle | PySide6.QtGui.QColor, /) -> None: ...
  1375. @typing.overload
  1376. def setPointConfiguration(self, index: int, key: PySide6.QtCharts.QXYSeries.PointConfiguration, value: typing.Any, /) -> None: ...
  1377. @typing.overload
  1378. def setPointConfiguration(self, index: int, configuration: typing.Dict[PySide6.QtCharts.QXYSeries.PointConfiguration, typing.Any], /) -> None: ...
  1379. def setPointLabelsClipping(self, /, enabled: bool = ...) -> None: ...
  1380. def setPointLabelsColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  1381. def setPointLabelsFont(self, font: PySide6.QtGui.QFont | str | collections.abc.Sequence[str], /) -> None: ...
  1382. def setPointLabelsFormat(self, format: str, /) -> None: ...
  1383. def setPointLabelsVisible(self, /, visible: bool = ...) -> None: ...
  1384. def setPointSelected(self, index: int, selected: bool, /) -> None: ...
  1385. def setPointsConfiguration(self, pointsConfiguration: typing.Dict[int, typing.Dict[PySide6.QtCharts.QXYSeries.PointConfiguration, typing.Any]], /) -> None: ...
  1386. def setPointsVisible(self, /, visible: bool = ...) -> None: ...
  1387. def setSelectedColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  1388. def setSelectedLightMarker(self, selectedLightMarker: PySide6.QtGui.QImage, /) -> None: ...
  1389. def sizeBy(self, sourceData: collections.abc.Sequence[float], minSize: float, maxSize: float, /) -> None: ...
  1390. def toggleSelection(self, indexes: collections.abc.Sequence[int], /) -> None: ...
  1391. # eof