QtGraphs.pyi 150 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117
  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.QtGraphs, except for defaults which are replaced by "...".
  6. """
  7. # mypy: disable-error-code="override, overload-overlap"
  8. # Module `PySide6.QtGraphs`
  9. import PySide6.QtGraphs
  10. import PySide6.QtCore
  11. import PySide6.QtGui
  12. import PySide6.QtQml
  13. import os
  14. import enum
  15. import typing
  16. import collections.abc
  17. from PySide6.QtCore import Signal
  18. from shiboken6 import Shiboken
  19. class Q3DScene(PySide6.QtCore.QObject):
  20. devicePixelRatioChanged : typing.ClassVar[Signal] = ... # devicePixelRatioChanged(double)
  21. graphPositionQueryChanged: typing.ClassVar[Signal] = ... # graphPositionQueryChanged(QPoint)
  22. needRender : typing.ClassVar[Signal] = ... # needRender()
  23. primarySubViewportChanged: typing.ClassVar[Signal] = ... # primarySubViewportChanged(QRect)
  24. secondarySubViewportChanged: typing.ClassVar[Signal] = ... # secondarySubViewportChanged(QRect)
  25. secondarySubviewOnTopChanged: typing.ClassVar[Signal] = ... # secondarySubviewOnTopChanged(bool)
  26. selectionQueryPositionChanged: typing.ClassVar[Signal] = ... # selectionQueryPositionChanged(QPoint)
  27. slicingActiveChanged : typing.ClassVar[Signal] = ... # slicingActiveChanged(bool)
  28. viewportChanged : typing.ClassVar[Signal] = ... # viewportChanged(QRect)
  29. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, viewport: PySide6.QtCore.QRect | None = ..., primarySubViewport: PySide6.QtCore.QRect | None = ..., secondarySubViewport: PySide6.QtCore.QRect | None = ..., selectionQueryPosition: PySide6.QtCore.QPoint | None = ..., secondarySubviewOnTop: bool | None = ..., slicingActive: bool | None = ..., devicePixelRatio: float | None = ..., graphPositionQuery: PySide6.QtCore.QPoint | None = ..., invalidSelectionPoint: PySide6.QtCore.QPoint | None = ...) -> None: ...
  30. def devicePixelRatio(self, /) -> float: ...
  31. def graphPositionQuery(self, /) -> PySide6.QtCore.QPoint: ...
  32. def invalidSelectionPoint(self, /) -> PySide6.QtCore.QPoint: ...
  33. def isPointInPrimarySubView(self, point: PySide6.QtCore.QPoint, /) -> bool: ...
  34. def isPointInSecondarySubView(self, point: PySide6.QtCore.QPoint, /) -> bool: ...
  35. def isSecondarySubviewOnTop(self, /) -> bool: ...
  36. def isSlicingActive(self, /) -> bool: ...
  37. def primarySubViewport(self, /) -> PySide6.QtCore.QRect: ...
  38. def secondarySubViewport(self, /) -> PySide6.QtCore.QRect: ...
  39. def selectionQueryPosition(self, /) -> PySide6.QtCore.QPoint: ...
  40. def setDevicePixelRatio(self, pixelRatio: float, /) -> None: ...
  41. def setGraphPositionQuery(self, point: PySide6.QtCore.QPoint, /) -> None: ...
  42. def setPrimarySubViewport(self, primarySubViewport: PySide6.QtCore.QRect, /) -> None: ...
  43. def setSecondarySubViewport(self, secondarySubViewport: PySide6.QtCore.QRect, /) -> None: ...
  44. def setSecondarySubviewOnTop(self, isSecondaryOnTop: bool, /) -> None: ...
  45. def setSelectionQueryPosition(self, point: PySide6.QtCore.QPoint, /) -> None: ...
  46. def setSlicingActive(self, isSlicing: bool, /) -> None: ...
  47. def viewport(self, /) -> PySide6.QtCore.QRect: ...
  48. class QAbstract3DAxis(PySide6.QtCore.QObject):
  49. autoAdjustRangeChanged : typing.ClassVar[Signal] = ... # autoAdjustRangeChanged(bool)
  50. labelAutoAngleChanged : typing.ClassVar[Signal] = ... # labelAutoAngleChanged(float)
  51. labelSizeChanged : typing.ClassVar[Signal] = ... # labelSizeChanged(double)
  52. labelVisibleChanged : typing.ClassVar[Signal] = ... # labelVisibleChanged(bool)
  53. labelsChanged : typing.ClassVar[Signal] = ... # labelsChanged()
  54. maxChanged : typing.ClassVar[Signal] = ... # maxChanged(float)
  55. minChanged : typing.ClassVar[Signal] = ... # minChanged(float)
  56. orientationChanged : typing.ClassVar[Signal] = ... # orientationChanged(QAbstract3DAxis::AxisOrientation)
  57. rangeChanged : typing.ClassVar[Signal] = ... # rangeChanged(float,float)
  58. scaleLabelsByCountChanged: typing.ClassVar[Signal] = ... # scaleLabelsByCountChanged(bool)
  59. titleChanged : typing.ClassVar[Signal] = ... # titleChanged(QString)
  60. titleFixedChanged : typing.ClassVar[Signal] = ... # titleFixedChanged(bool)
  61. titleOffsetChanged : typing.ClassVar[Signal] = ... # titleOffsetChanged(float)
  62. titleVisibleChanged : typing.ClassVar[Signal] = ... # titleVisibleChanged(bool)
  63. class AxisOrientation(enum.Enum):
  64. None_ = 0x0
  65. X = 0x1
  66. Y = 0x2
  67. Z = 0x3
  68. class AxisType(enum.Enum):
  69. None_ = 0x0
  70. Category = 0x1
  71. Value = 0x2
  72. def isAutoAdjustRange(self, /) -> bool: ...
  73. def isScaleLabelsByCount(self, /) -> bool: ...
  74. def isTitleFixed(self, /) -> bool: ...
  75. def isTitleVisible(self, /) -> bool: ...
  76. def labelAutoAngle(self, /) -> float: ...
  77. def labelSize(self, /) -> float: ...
  78. def labels(self, /) -> typing.List[str]: ...
  79. def labelsVisible(self, /) -> bool: ...
  80. def max(self, /) -> float: ...
  81. def min(self, /) -> float: ...
  82. def orientation(self, /) -> PySide6.QtGraphs.QAbstract3DAxis.AxisOrientation: ...
  83. def setAutoAdjustRange(self, autoAdjust: bool, /) -> None: ...
  84. def setLabelAutoAngle(self, degree: float, /) -> None: ...
  85. def setLabelSize(self, size: float, /) -> None: ...
  86. def setLabels(self, labels: collections.abc.Sequence[str], /) -> None: ...
  87. def setLabelsVisible(self, visible: bool, /) -> None: ...
  88. def setMax(self, max: float, /) -> None: ...
  89. def setMin(self, min: float, /) -> None: ...
  90. def setRange(self, min: float, max: float, /) -> None: ...
  91. def setScaleLabelsByCount(self, adjust: bool, /) -> None: ...
  92. def setTitle(self, title: str, /) -> None: ...
  93. def setTitleFixed(self, fixed: bool, /) -> None: ...
  94. def setTitleOffset(self, offset: float, /) -> None: ...
  95. def setTitleVisible(self, visible: bool, /) -> None: ...
  96. def title(self, /) -> str: ...
  97. def titleOffset(self, /) -> float: ...
  98. def type(self, /) -> PySide6.QtGraphs.QAbstract3DAxis.AxisType: ...
  99. class QAbstract3DSeries(PySide6.QtCore.QObject):
  100. baseColorChanged : typing.ClassVar[Signal] = ... # baseColorChanged(QColor)
  101. baseGradientChanged : typing.ClassVar[Signal] = ... # baseGradientChanged(QLinearGradient)
  102. colorStyleChanged : typing.ClassVar[Signal] = ... # colorStyleChanged(QGraphsTheme::ColorStyle)
  103. itemLabelChanged : typing.ClassVar[Signal] = ... # itemLabelChanged(QString)
  104. itemLabelFormatChanged : typing.ClassVar[Signal] = ... # itemLabelFormatChanged(QString)
  105. itemLabelVisibleChanged : typing.ClassVar[Signal] = ... # itemLabelVisibleChanged(bool)
  106. lightingModeChanged : typing.ClassVar[Signal] = ... # lightingModeChanged(QAbstract3DSeries::LightingMode)
  107. meshChanged : typing.ClassVar[Signal] = ... # meshChanged(QAbstract3DSeries::Mesh)
  108. meshRotationChanged : typing.ClassVar[Signal] = ... # meshRotationChanged(QQuaternion)
  109. meshSmoothChanged : typing.ClassVar[Signal] = ... # meshSmoothChanged(bool)
  110. multiHighlightColorChanged: typing.ClassVar[Signal] = ... # multiHighlightColorChanged(QColor)
  111. multiHighlightGradientChanged: typing.ClassVar[Signal] = ... # multiHighlightGradientChanged(QLinearGradient)
  112. nameChanged : typing.ClassVar[Signal] = ... # nameChanged(QString)
  113. singleHighlightColorChanged: typing.ClassVar[Signal] = ... # singleHighlightColorChanged(QColor)
  114. singleHighlightGradientChanged: typing.ClassVar[Signal] = ... # singleHighlightGradientChanged(QLinearGradient)
  115. userDefinedMeshChanged : typing.ClassVar[Signal] = ... # userDefinedMeshChanged(QString)
  116. visibleChanged : typing.ClassVar[Signal] = ... # visibleChanged(bool)
  117. class LightingMode(enum.Enum):
  118. Shaded = 0x0
  119. Unshaded = 0x1
  120. class Mesh(enum.Enum):
  121. UserDefined = 0x0
  122. Bar = 0x1
  123. Cube = 0x2
  124. Pyramid = 0x3
  125. Cone = 0x4
  126. Cylinder = 0x5
  127. BevelBar = 0x6
  128. BevelCube = 0x7
  129. Sphere = 0x8
  130. Minimal = 0x9
  131. Arrow = 0xa
  132. Point = 0xb
  133. class SeriesType(enum.Enum):
  134. None_ = 0x0
  135. Bar = 0x1
  136. Scatter = 0x2
  137. Surface = 0x3
  138. def baseColor(self, /) -> PySide6.QtGui.QColor: ...
  139. def baseGradient(self, /) -> PySide6.QtGui.QLinearGradient: ...
  140. def colorStyle(self, /) -> PySide6.QtGraphs.QGraphsTheme.ColorStyle: ...
  141. def isItemLabelVisible(self, /) -> bool: ...
  142. def isMeshSmooth(self, /) -> bool: ...
  143. def isVisible(self, /) -> bool: ...
  144. def itemLabel(self, /) -> str: ...
  145. def itemLabelFormat(self, /) -> str: ...
  146. def lightingMode(self, /) -> PySide6.QtGraphs.QAbstract3DSeries.LightingMode: ...
  147. def mesh(self, /) -> PySide6.QtGraphs.QAbstract3DSeries.Mesh: ...
  148. def meshRotation(self, /) -> PySide6.QtGui.QQuaternion: ...
  149. def multiHighlightColor(self, /) -> PySide6.QtGui.QColor: ...
  150. def multiHighlightGradient(self, /) -> PySide6.QtGui.QLinearGradient: ...
  151. def name(self, /) -> str: ...
  152. def setBaseColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  153. def setBaseGradient(self, gradient: PySide6.QtGui.QLinearGradient, /) -> None: ...
  154. def setColorStyle(self, style: PySide6.QtGraphs.QGraphsTheme.ColorStyle, /) -> None: ...
  155. def setItemLabelFormat(self, format: str, /) -> None: ...
  156. def setItemLabelVisible(self, visible: bool, /) -> None: ...
  157. def setLightingMode(self, lightingMode: PySide6.QtGraphs.QAbstract3DSeries.LightingMode, /) -> None: ...
  158. def setMesh(self, mesh: PySide6.QtGraphs.QAbstract3DSeries.Mesh, /) -> None: ...
  159. def setMeshAxisAndAngle(self, axis: PySide6.QtGui.QVector3D, angle: float, /) -> None: ...
  160. def setMeshRotation(self, rotation: PySide6.QtGui.QQuaternion, /) -> None: ...
  161. def setMeshSmooth(self, enable: bool, /) -> None: ...
  162. def setMultiHighlightColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  163. def setMultiHighlightGradient(self, gradient: PySide6.QtGui.QLinearGradient, /) -> None: ...
  164. def setName(self, name: str, /) -> None: ...
  165. def setSingleHighlightColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  166. def setSingleHighlightGradient(self, gradient: PySide6.QtGui.QLinearGradient, /) -> None: ...
  167. def setUserDefinedMesh(self, fileName: str, /) -> None: ...
  168. def setVisible(self, visible: bool, /) -> None: ...
  169. def singleHighlightColor(self, /) -> PySide6.QtGui.QColor: ...
  170. def singleHighlightGradient(self, /) -> PySide6.QtGui.QLinearGradient: ...
  171. def type(self, /) -> PySide6.QtGraphs.QAbstract3DSeries.SeriesType: ...
  172. def userDefinedMesh(self, /) -> str: ...
  173. class QAbstractAxis(PySide6.QtCore.QObject):
  174. alignmentChanged : typing.ClassVar[Signal] = ... # alignmentChanged(Qt::Alignment)
  175. gridVisibleChanged : typing.ClassVar[Signal] = ... # gridVisibleChanged(bool)
  176. labelDelegateChanged : typing.ClassVar[Signal] = ... # labelDelegateChanged()
  177. labelsAngleChanged : typing.ClassVar[Signal] = ... # labelsAngleChanged(double)
  178. labelsVisibleChanged : typing.ClassVar[Signal] = ... # labelsVisibleChanged(bool)
  179. lineVisibleChanged : typing.ClassVar[Signal] = ... # lineVisibleChanged(bool)
  180. rangeChanged : typing.ClassVar[Signal] = ... # rangeChanged(double,double)
  181. subGridVisibleChanged : typing.ClassVar[Signal] = ... # subGridVisibleChanged(bool)
  182. textElideModeChanged : typing.ClassVar[Signal] = ... # textElideModeChanged(Qt::TextElideMode)
  183. titleColorChanged : typing.ClassVar[Signal] = ... # titleColorChanged(QColor)
  184. titleFontChanged : typing.ClassVar[Signal] = ... # titleFontChanged(QFont)
  185. titleTextChanged : typing.ClassVar[Signal] = ... # titleTextChanged(QString)
  186. titleVisibleChanged : typing.ClassVar[Signal] = ... # titleVisibleChanged(bool)
  187. update : typing.ClassVar[Signal] = ... # update()
  188. visibleChanged : typing.ClassVar[Signal] = ... # visibleChanged(bool)
  189. class AxisType(enum.Enum):
  190. Value = 0x0
  191. BarCategory = 0x1
  192. DateTime = 0x2
  193. def alignment(self, /) -> PySide6.QtCore.Qt.AlignmentFlag: ...
  194. def hide(self, /) -> None: ...
  195. def isGridVisible(self, /) -> bool: ...
  196. def isLineVisible(self, /) -> bool: ...
  197. def isSubGridVisible(self, /) -> bool: ...
  198. def isTitleVisible(self, /) -> bool: ...
  199. def isVisible(self, /) -> bool: ...
  200. def labelDelegate(self, /) -> PySide6.QtQml.QQmlComponent: ...
  201. def labelsAngle(self, /) -> float: ...
  202. def labelsVisible(self, /) -> bool: ...
  203. def setAlignment(self, alignment: PySide6.QtCore.Qt.AlignmentFlag, /) -> None: ...
  204. def setGridVisible(self, /, visible: bool = ...) -> None: ...
  205. def setLabelDelegate(self, newLabelDelegate: PySide6.QtQml.QQmlComponent, /) -> None: ...
  206. def setLabelsAngle(self, angle: float, /) -> None: ...
  207. def setLabelsVisible(self, /, visible: bool = ...) -> None: ...
  208. def setLineVisible(self, /, visible: bool = ...) -> None: ...
  209. def setMax(self, max: typing.Any, /) -> None: ...
  210. def setMin(self, min: typing.Any, /) -> None: ...
  211. def setRange(self, min: typing.Any, max: typing.Any, /) -> None: ...
  212. def setSubGridVisible(self, /, visible: bool = ...) -> None: ...
  213. def setTextElideMode(self, elideMode: PySide6.QtCore.Qt.TextElideMode, /) -> None: ...
  214. def setTitleColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  215. def setTitleFont(self, font: PySide6.QtGui.QFont | str | collections.abc.Sequence[str], /) -> None: ...
  216. def setTitleText(self, title: str, /) -> None: ...
  217. def setTitleVisible(self, /, visible: bool = ...) -> None: ...
  218. def setVisible(self, /, visible: bool = ...) -> None: ...
  219. def show(self, /) -> None: ...
  220. def textElideMode(self, /) -> PySide6.QtCore.Qt.TextElideMode: ...
  221. def titleColor(self, /) -> PySide6.QtGui.QColor: ...
  222. def titleFont(self, /) -> PySide6.QtGui.QFont: ...
  223. def titleText(self, /) -> str: ...
  224. def type(self, /) -> PySide6.QtGraphs.QAbstractAxis.AxisType: ...
  225. class QAbstractDataProxy(PySide6.QtCore.QObject):
  226. class DataType(enum.Enum):
  227. None_ = 0x0
  228. Bar = 0x1
  229. Scatter = 0x2
  230. Surface = 0x3
  231. def type(self, /) -> PySide6.QtGraphs.QAbstractDataProxy.DataType: ...
  232. class QAbstractSeries(PySide6.QtCore.QObject, PySide6.QtQml.QQmlParserStatus):
  233. axisXChanged : typing.ClassVar[Signal] = ... # axisXChanged(QAbstractAxis*)
  234. axisYChanged : typing.ClassVar[Signal] = ... # axisYChanged(QAbstractAxis*)
  235. hover : typing.ClassVar[Signal] = ... # hover(QString,QPointF,QPointF)
  236. hoverEnter : typing.ClassVar[Signal] = ... # hoverEnter(QString,QPointF,QPointF)
  237. hoverExit : typing.ClassVar[Signal] = ... # hoverExit(QString,QPointF)
  238. hoverableChanged : typing.ClassVar[Signal] = ... # hoverableChanged()
  239. hoveredChanged : typing.ClassVar[Signal] = ... # hoveredChanged(bool)
  240. legendDataChanged : typing.ClassVar[Signal] = ... # legendDataChanged()
  241. nameChanged : typing.ClassVar[Signal] = ... # nameChanged()
  242. opacityChanged : typing.ClassVar[Signal] = ... # opacityChanged()
  243. selectableChanged : typing.ClassVar[Signal] = ... # selectableChanged()
  244. update : typing.ClassVar[Signal] = ... # update()
  245. valuesMultiplierChanged : typing.ClassVar[Signal] = ... # valuesMultiplierChanged()
  246. visibleChanged : typing.ClassVar[Signal] = ... # visibleChanged()
  247. zValueChanged : typing.ClassVar[Signal] = ... # zValueChanged(int)
  248. class SeriesType(enum.Enum):
  249. Line = 0x0
  250. Area = 0x1
  251. Bar = 0x2
  252. Pie = 0x3
  253. Scatter = 0x4
  254. Spline = 0x5
  255. def axisX(self, /) -> PySide6.QtGraphs.QAbstractAxis: ...
  256. def axisY(self, /) -> PySide6.QtGraphs.QAbstractAxis: ...
  257. def classBegin(self, /) -> None: ...
  258. def componentComplete(self, /) -> None: ...
  259. def hasLoaded(self, /) -> bool: ...
  260. def hide(self, /) -> None: ...
  261. def isHoverable(self, /) -> bool: ...
  262. def isHovered(self, /) -> bool: ...
  263. def isSelectable(self, /) -> bool: ...
  264. def isVisible(self, /) -> bool: ...
  265. def legendData(self, /) -> typing.List[PySide6.QtGraphs.QLegendData]: ...
  266. def name(self, /) -> str: ...
  267. def opacity(self, /) -> float: ...
  268. def setAxisX(self, newAxisX: PySide6.QtGraphs.QAbstractAxis, /) -> None: ...
  269. def setAxisY(self, newAxisY: PySide6.QtGraphs.QAbstractAxis, /) -> None: ...
  270. def setHoverable(self, newHoverable: bool, /) -> None: ...
  271. def setHovered(self, enabled: bool, /) -> None: ...
  272. def setName(self, name: str, /) -> None: ...
  273. def setOpacity(self, opacity: float, /) -> None: ...
  274. def setSelectable(self, selectable: bool, /) -> None: ...
  275. def setValuesMultiplier(self, valuesMultiplier: float, /) -> None: ...
  276. def setVisible(self, /, visible: bool = ...) -> None: ...
  277. def setZValue(self, newDrawOrder: int, /) -> None: ...
  278. def show(self, /) -> None: ...
  279. def type(self, /) -> PySide6.QtGraphs.QAbstractSeries.SeriesType: ...
  280. def valuesMultiplier(self, /) -> float: ...
  281. def zValue(self, /) -> int: ...
  282. class QAreaSeries(PySide6.QtGraphs.QAbstractSeries):
  283. borderColorChanged : typing.ClassVar[Signal] = ... # borderColorChanged(QColor)
  284. borderWidthChanged : typing.ClassVar[Signal] = ... # borderWidthChanged()
  285. clicked : typing.ClassVar[Signal] = ... # clicked(QPoint)
  286. colorChanged : typing.ClassVar[Signal] = ... # colorChanged(QColor)
  287. doubleClicked : typing.ClassVar[Signal] = ... # doubleClicked(QPoint)
  288. lowerSeriesChanged : typing.ClassVar[Signal] = ... # lowerSeriesChanged()
  289. pressed : typing.ClassVar[Signal] = ... # pressed(QPoint)
  290. released : typing.ClassVar[Signal] = ... # released(QPoint)
  291. selectedBorderColorChanged: typing.ClassVar[Signal] = ... # selectedBorderColorChanged(QColor)
  292. selectedChanged : typing.ClassVar[Signal] = ... # selectedChanged()
  293. selectedColorChanged : typing.ClassVar[Signal] = ... # selectedColorChanged(QColor)
  294. upperSeriesChanged : typing.ClassVar[Signal] = ... # upperSeriesChanged()
  295. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, color: PySide6.QtGui.QColor | None = ..., selectedColor: PySide6.QtGui.QColor | None = ..., borderColor: PySide6.QtGui.QColor | None = ..., selectedBorderColor: PySide6.QtGui.QColor | None = ..., borderWidth: float | None = ..., selected: bool | None = ..., upperSeries: PySide6.QtGraphs.QXYSeries | None = ..., lowerSeries: PySide6.QtGraphs.QXYSeries | None = ...) -> None: ...
  296. def borderColor(self, /) -> PySide6.QtGui.QColor: ...
  297. def borderWidth(self, /) -> float: ...
  298. def color(self, /) -> PySide6.QtGui.QColor: ...
  299. def isSelected(self, /) -> bool: ...
  300. def lowerSeries(self, /) -> PySide6.QtGraphs.QXYSeries: ...
  301. def selectedBorderColor(self, /) -> PySide6.QtGui.QColor: ...
  302. def selectedColor(self, /) -> PySide6.QtGui.QColor: ...
  303. def setBorderColor(self, newBorderColor: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  304. def setBorderWidth(self, newBorderWidth: float, /) -> None: ...
  305. def setColor(self, newColor: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  306. def setLowerSeries(self, newLowerSeries: PySide6.QtGraphs.QXYSeries, /) -> None: ...
  307. def setSelected(self, newSelected: bool, /) -> None: ...
  308. def setSelectedBorderColor(self, newSelectedBorderColor: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  309. def setSelectedColor(self, newColor: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  310. def setUpperSeries(self, newUpperSeries: PySide6.QtGraphs.QXYSeries, /) -> None: ...
  311. def type(self, /) -> PySide6.QtGraphs.QAbstractSeries.SeriesType: ...
  312. def upperSeries(self, /) -> PySide6.QtGraphs.QXYSeries: ...
  313. class QBar3DSeries(PySide6.QtGraphs.QAbstract3DSeries):
  314. columnLabelsChanged : typing.ClassVar[Signal] = ... # columnLabelsChanged()
  315. dataArrayChanged : typing.ClassVar[Signal] = ... # dataArrayChanged(QBarDataArray)
  316. dataProxyChanged : typing.ClassVar[Signal] = ... # dataProxyChanged(QBarDataProxy*)
  317. meshAngleChanged : typing.ClassVar[Signal] = ... # meshAngleChanged(float)
  318. rowColorsChanged : typing.ClassVar[Signal] = ... # rowColorsChanged(QList<QColor>)
  319. rowLabelsChanged : typing.ClassVar[Signal] = ... # rowLabelsChanged()
  320. selectedBarChanged : typing.ClassVar[Signal] = ... # selectedBarChanged(QPoint)
  321. valueColoringEnabledChanged: typing.ClassVar[Signal] = ... # valueColoringEnabledChanged(bool)
  322. @typing.overload
  323. def __init__(self, dataProxy: PySide6.QtGraphs.QBarDataProxy, /, parent: PySide6.QtCore.QObject | None = ..., *, selectedBar: PySide6.QtCore.QPoint | None = ..., meshAngle: float | None = ..., rowColors: collections.abc.Sequence[PySide6.QtGui.QColor] | None = ..., rowLabels: collections.abc.Sequence[str] | None = ..., columnLabels: collections.abc.Sequence[str] | None = ..., dataArray: collections.abc.Sequence[collections.abc.Sequence[PySide6.QtGraphs.QBarDataItem]] | None = ..., valueColoringEnabled: bool | None = ...) -> None: ...
  324. @typing.overload
  325. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, dataProxy: PySide6.QtGraphs.QBarDataProxy | None = ..., selectedBar: PySide6.QtCore.QPoint | None = ..., meshAngle: float | None = ..., rowColors: collections.abc.Sequence[PySide6.QtGui.QColor] | None = ..., rowLabels: collections.abc.Sequence[str] | None = ..., columnLabels: collections.abc.Sequence[str] | None = ..., dataArray: collections.abc.Sequence[collections.abc.Sequence[PySide6.QtGraphs.QBarDataItem]] | None = ..., valueColoringEnabled: bool | None = ...) -> None: ...
  326. def clearArray(self, /) -> None: ...
  327. def clearRow(self, rowIndex: int, /) -> None: ...
  328. def columnLabels(self, /) -> typing.List[str]: ...
  329. def dataArray(self, /) -> typing.List[typing.List[PySide6.QtGraphs.QBarDataItem]]: ...
  330. def dataProxy(self, /) -> PySide6.QtGraphs.QBarDataProxy: ...
  331. @staticmethod
  332. def invalidSelectionPosition() -> PySide6.QtCore.QPoint: ...
  333. def isValueColoringEnabled(self, /) -> bool: ...
  334. def meshAngle(self, /) -> float: ...
  335. def rowColors(self, /) -> typing.List[PySide6.QtGui.QColor]: ...
  336. def rowLabels(self, /) -> typing.List[str]: ...
  337. def selectedBar(self, /) -> PySide6.QtCore.QPoint: ...
  338. def setColumnLabels(self, labels: collections.abc.Sequence[str], /) -> None: ...
  339. def setDataArray(self, newDataArray: collections.abc.Sequence[collections.abc.Sequence[PySide6.QtGraphs.QBarDataItem]], /) -> None: ...
  340. def setDataProxy(self, proxy: PySide6.QtGraphs.QBarDataProxy, /) -> None: ...
  341. def setMeshAngle(self, angle: float, /) -> None: ...
  342. def setRowColors(self, colors: collections.abc.Sequence[PySide6.QtGui.QColor], /) -> None: ...
  343. def setRowLabels(self, labels: collections.abc.Sequence[str], /) -> None: ...
  344. def setSelectedBar(self, position: PySide6.QtCore.QPoint, /) -> None: ...
  345. def setValueColoringEnabled(self, enabled: bool, /) -> None: ...
  346. class QBarCategoryAxis(PySide6.QtGraphs.QAbstractAxis):
  347. categoriesChanged : typing.ClassVar[Signal] = ... # categoriesChanged()
  348. categoryRangeChanged : typing.ClassVar[Signal] = ... # categoryRangeChanged(QString,QString)
  349. countChanged : typing.ClassVar[Signal] = ... # countChanged()
  350. maxChanged : typing.ClassVar[Signal] = ... # maxChanged(QString)
  351. minChanged : typing.ClassVar[Signal] = ... # minChanged(QString)
  352. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, categories: collections.abc.Sequence[str] | None = ..., min: str | None = ..., max: str | None = ..., count: int | None = ...) -> None: ...
  353. @typing.overload
  354. def append(self, category: str, /) -> None: ...
  355. @typing.overload
  356. def append(self, categories: collections.abc.Sequence[str], /) -> None: ...
  357. def at(self, index: int, /) -> str: ...
  358. def categories(self, /) -> typing.List[str]: ...
  359. def clear(self, /) -> None: ...
  360. def count(self, /) -> int: ...
  361. def insert(self, index: int, category: str, /) -> None: ...
  362. def max(self, /) -> str: ...
  363. def min(self, /) -> str: ...
  364. @typing.overload
  365. def remove(self, category: str, /) -> None: ...
  366. @typing.overload
  367. def remove(self, index: int, /) -> None: ...
  368. def replace(self, oldCategory: str, newCategory: str, /) -> None: ...
  369. def setCategories(self, categories: collections.abc.Sequence[str], /) -> None: ...
  370. def setMax(self, maxCategory: str, /) -> None: ...
  371. def setMin(self, minCategory: str, /) -> None: ...
  372. def setRange(self, minCategory: str, maxCategory: str, /) -> None: ...
  373. def type(self, /) -> PySide6.QtGraphs.QAbstractAxis.AxisType: ...
  374. class QBarDataItem(Shiboken.Object):
  375. @typing.overload
  376. def __init__(self, /) -> None: ...
  377. @typing.overload
  378. def __init__(self, QBarDataItem: PySide6.QtGraphs.QBarDataItem, /) -> None: ...
  379. @typing.overload
  380. def __init__(self, value: float, /) -> None: ...
  381. @typing.overload
  382. def __init__(self, value: float, angle: float, /) -> None: ...
  383. def __copy__(self, /) -> typing.Self: ...
  384. def rotation(self, /) -> float: ...
  385. def setRotation(self, angle: float, /) -> None: ...
  386. def setValue(self, val: float, /) -> None: ...
  387. def value(self, /) -> float: ...
  388. class QBarDataProxy(PySide6.QtGraphs.QAbstractDataProxy):
  389. arrayReset : typing.ClassVar[Signal] = ... # arrayReset()
  390. colCountChanged : typing.ClassVar[Signal] = ... # colCountChanged(qsizetype)
  391. itemChanged : typing.ClassVar[Signal] = ... # itemChanged(qsizetype,qsizetype)
  392. rowCountChanged : typing.ClassVar[Signal] = ... # rowCountChanged(qsizetype)
  393. rowsAdded : typing.ClassVar[Signal] = ... # rowsAdded(qsizetype,qsizetype)
  394. rowsChanged : typing.ClassVar[Signal] = ... # rowsChanged(qsizetype,qsizetype)
  395. rowsInserted : typing.ClassVar[Signal] = ... # rowsInserted(qsizetype,qsizetype)
  396. rowsRemoved : typing.ClassVar[Signal] = ... # rowsRemoved(qsizetype,qsizetype)
  397. seriesChanged : typing.ClassVar[Signal] = ... # seriesChanged(QBar3DSeries*)
  398. class RemoveLabels(enum.Enum):
  399. No = 0x0
  400. Yes = 0x1
  401. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, rowCount: int | None = ..., colCount: int | None = ..., series: PySide6.QtGraphs.QBar3DSeries | None = ...) -> None: ...
  402. @typing.overload
  403. def addRow(self, row: collections.abc.Sequence[PySide6.QtGraphs.QBarDataItem], /) -> int: ...
  404. @typing.overload
  405. def addRow(self, row: collections.abc.Sequence[PySide6.QtGraphs.QBarDataItem], label: str, /) -> int: ...
  406. @typing.overload
  407. def addRows(self, rows: collections.abc.Sequence[collections.abc.Sequence[PySide6.QtGraphs.QBarDataItem]], /) -> int: ...
  408. @typing.overload
  409. def addRows(self, rows: collections.abc.Sequence[collections.abc.Sequence[PySide6.QtGraphs.QBarDataItem]], labels: collections.abc.Sequence[str], /) -> int: ...
  410. def colCount(self, /) -> int: ...
  411. @typing.overload
  412. def insertRow(self, rowIndex: int, row: collections.abc.Sequence[PySide6.QtGraphs.QBarDataItem], /) -> None: ...
  413. @typing.overload
  414. def insertRow(self, rowIndex: int, row: collections.abc.Sequence[PySide6.QtGraphs.QBarDataItem], label: str, /) -> None: ...
  415. @typing.overload
  416. def insertRows(self, rowIndex: int, rows: collections.abc.Sequence[collections.abc.Sequence[PySide6.QtGraphs.QBarDataItem]], /) -> None: ...
  417. @typing.overload
  418. def insertRows(self, rowIndex: int, rows: collections.abc.Sequence[collections.abc.Sequence[PySide6.QtGraphs.QBarDataItem]], labels: collections.abc.Sequence[str], /) -> None: ...
  419. @typing.overload
  420. def itemAt(self, position: PySide6.QtCore.QPoint, /) -> PySide6.QtGraphs.QBarDataItem: ...
  421. @typing.overload
  422. def itemAt(self, rowIndex: int, columnIndex: int, /) -> PySide6.QtGraphs.QBarDataItem: ...
  423. def removeRows(self, rowIndex: int, removeCount: int, /, removeLabels: PySide6.QtGraphs.QBarDataProxy.RemoveLabels = ...) -> None: ...
  424. @typing.overload
  425. def resetArray(self, /) -> None: ...
  426. @typing.overload
  427. def resetArray(self, newArray: collections.abc.Sequence[collections.abc.Sequence[PySide6.QtGraphs.QBarDataItem]], /) -> None: ...
  428. @typing.overload
  429. def resetArray(self, newArray: collections.abc.Sequence[collections.abc.Sequence[PySide6.QtGraphs.QBarDataItem]], rowLabels: collections.abc.Sequence[str], columnLabels: collections.abc.Sequence[str], /) -> None: ...
  430. def rowAt(self, rowIndex: int, /) -> typing.List[PySide6.QtGraphs.QBarDataItem]: ...
  431. def rowCount(self, /) -> int: ...
  432. def series(self, /) -> PySide6.QtGraphs.QBar3DSeries: ...
  433. @typing.overload
  434. def setItem(self, position: PySide6.QtCore.QPoint, item: PySide6.QtGraphs.QBarDataItem, /) -> None: ...
  435. @typing.overload
  436. def setItem(self, rowIndex: int, columnIndex: int, item: PySide6.QtGraphs.QBarDataItem, /) -> None: ...
  437. @typing.overload
  438. def setRow(self, rowIndex: int, row: collections.abc.Sequence[PySide6.QtGraphs.QBarDataItem], /) -> None: ...
  439. @typing.overload
  440. def setRow(self, rowIndex: int, row: collections.abc.Sequence[PySide6.QtGraphs.QBarDataItem], label: str, /) -> None: ...
  441. @typing.overload
  442. def setRows(self, rowIndex: int, rows: collections.abc.Sequence[collections.abc.Sequence[PySide6.QtGraphs.QBarDataItem]], /) -> None: ...
  443. @typing.overload
  444. def setRows(self, rowIndex: int, rows: collections.abc.Sequence[collections.abc.Sequence[PySide6.QtGraphs.QBarDataItem]], labels: collections.abc.Sequence[str], /) -> None: ...
  445. class QBarModelMapper(PySide6.QtCore.QObject):
  446. countChanged : typing.ClassVar[Signal] = ... # countChanged()
  447. firstBarSetSectionChanged: typing.ClassVar[Signal] = ... # firstBarSetSectionChanged()
  448. firstChanged : typing.ClassVar[Signal] = ... # firstChanged()
  449. lastBarSetSectionChanged : typing.ClassVar[Signal] = ... # lastBarSetSectionChanged()
  450. modelChanged : typing.ClassVar[Signal] = ... # modelChanged()
  451. orientationChanged : typing.ClassVar[Signal] = ... # orientationChanged()
  452. seriesChanged : typing.ClassVar[Signal] = ... # seriesChanged()
  453. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, series: PySide6.QtGraphs.QBarSeries | None = ..., model: PySide6.QtCore.QAbstractItemModel | None = ..., firstBarSetSection: int | None = ..., lastBarSetSection: int | None = ..., first: int | None = ..., count: int | None = ..., orientation: PySide6.QtCore.Qt.Orientation | None = ...) -> None: ...
  454. def count(self, /) -> int: ...
  455. def first(self, /) -> int: ...
  456. def firstBarSetSection(self, /) -> int: ...
  457. def lastBarSetSection(self, /) -> int: ...
  458. def model(self, /) -> PySide6.QtCore.QAbstractItemModel: ...
  459. def orientation(self, /) -> PySide6.QtCore.Qt.Orientation: ...
  460. def series(self, /) -> PySide6.QtGraphs.QBarSeries: ...
  461. def setCount(self, newCount: int, /) -> None: ...
  462. def setFirst(self, newFirst: int, /) -> None: ...
  463. def setFirstBarSetSection(self, newFirstBarSetSection: int, /) -> None: ...
  464. def setLastBarSetSection(self, newLastBarSetSection: int, /) -> None: ...
  465. def setModel(self, model: PySide6.QtCore.QAbstractItemModel, /) -> None: ...
  466. def setOrientation(self, orientation: PySide6.QtCore.Qt.Orientation, /) -> None: ...
  467. def setSeries(self, series: PySide6.QtGraphs.QBarSeries, /) -> None: ...
  468. class QBarSeries(PySide6.QtGraphs.QAbstractSeries):
  469. barDelegateChanged : typing.ClassVar[Signal] = ... # barDelegateChanged()
  470. barSetsChanged : typing.ClassVar[Signal] = ... # barSetsChanged()
  471. barWidthChanged : typing.ClassVar[Signal] = ... # barWidthChanged()
  472. barsTypeChanged : typing.ClassVar[Signal] = ... # barsTypeChanged(QBarSeries::BarsType)
  473. barsetsAdded : typing.ClassVar[Signal] = ... # barsetsAdded(QList<QBarSet*>)
  474. barsetsRemoved : typing.ClassVar[Signal] = ... # barsetsRemoved(QList<QBarSet*>)
  475. barsetsReplaced : typing.ClassVar[Signal] = ... # barsetsReplaced(QList<QBarSet*>)
  476. borderColorsChanged : typing.ClassVar[Signal] = ... # borderColorsChanged()
  477. clicked : typing.ClassVar[Signal] = ... # clicked(qsizetype,QBarSet*)
  478. countChanged : typing.ClassVar[Signal] = ... # countChanged()
  479. doubleClicked : typing.ClassVar[Signal] = ... # doubleClicked(qsizetype,QBarSet*)
  480. labelsAngleChanged : typing.ClassVar[Signal] = ... # labelsAngleChanged(double)
  481. labelsFormatChanged : typing.ClassVar[Signal] = ... # labelsFormatChanged(QString)
  482. labelsMarginChanged : typing.ClassVar[Signal] = ... # labelsMarginChanged(double)
  483. labelsPositionChanged : typing.ClassVar[Signal] = ... # labelsPositionChanged(QBarSeries::LabelsPosition)
  484. labelsPrecisionChanged : typing.ClassVar[Signal] = ... # labelsPrecisionChanged(int)
  485. labelsVisibleChanged : typing.ClassVar[Signal] = ... # labelsVisibleChanged(bool)
  486. pressed : typing.ClassVar[Signal] = ... # pressed(qsizetype,QBarSet*)
  487. released : typing.ClassVar[Signal] = ... # released(qsizetype,QBarSet*)
  488. seriesColorsChanged : typing.ClassVar[Signal] = ... # seriesColorsChanged()
  489. setValueAdded : typing.ClassVar[Signal] = ... # setValueAdded(qsizetype,qsizetype,QBarSet*)
  490. setValueChanged : typing.ClassVar[Signal] = ... # setValueChanged(qsizetype,QBarSet*)
  491. setValueRemoved : typing.ClassVar[Signal] = ... # setValueRemoved(qsizetype,qsizetype,QBarSet*)
  492. updatedBars : typing.ClassVar[Signal] = ... # updatedBars()
  493. class BarsType(enum.Enum):
  494. Groups = 0x0
  495. Stacked = 0x1
  496. StackedPercent = 0x2
  497. class LabelsPosition(enum.Enum):
  498. Center = 0x0
  499. InsideEnd = 0x1
  500. InsideBase = 0x2
  501. OutsideEnd = 0x3
  502. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, seriesColors: collections.abc.Sequence[PySide6.QtGui.QColor] | None = ..., borderColors: collections.abc.Sequence[PySide6.QtGui.QColor] | None = ..., barsType: PySide6.QtGraphs.QBarSeries.BarsType | None = ..., barWidth: float | None = ..., count: int | None = ..., labelsVisible: bool | None = ..., labelsFormat: str | None = ..., labelsPosition: PySide6.QtGraphs.QBarSeries.LabelsPosition | None = ..., labelsMargin: float | None = ..., labelsAngle: float | None = ..., labelsPrecision: int | None = ..., barDelegate: PySide6.QtQml.QQmlComponent | None = ..., barSets: collections.abc.Sequence[PySide6.QtGraphs.QBarSet] | None = ...) -> None: ...
  503. @typing.overload
  504. def append(self, set: PySide6.QtGraphs.QBarSet, /) -> bool: ...
  505. @typing.overload
  506. def append(self, sets: collections.abc.Sequence[PySide6.QtGraphs.QBarSet], /) -> bool: ...
  507. def at(self, index: int, /) -> PySide6.QtGraphs.QBarSet: ...
  508. def barDelegate(self, /) -> PySide6.QtQml.QQmlComponent: ...
  509. def barSets(self, /) -> typing.List[PySide6.QtGraphs.QBarSet]: ...
  510. def barWidth(self, /) -> float: ...
  511. def barsType(self, /) -> PySide6.QtGraphs.QBarSeries.BarsType: ...
  512. def borderColors(self, /) -> typing.List[PySide6.QtGui.QColor]: ...
  513. def clear(self, /) -> None: ...
  514. def componentComplete(self, /) -> None: ...
  515. def count(self, /) -> int: ...
  516. def deselectAll(self, /) -> None: ...
  517. def find(self, set: PySide6.QtGraphs.QBarSet, /) -> int: ...
  518. def insert(self, index: int, set: PySide6.QtGraphs.QBarSet, /) -> bool: ...
  519. def labelsAngle(self, /) -> float: ...
  520. def labelsFormat(self, /) -> str: ...
  521. def labelsMargin(self, /) -> float: ...
  522. def labelsPosition(self, /) -> PySide6.QtGraphs.QBarSeries.LabelsPosition: ...
  523. def labelsPrecision(self, /) -> int: ...
  524. def labelsVisible(self, /) -> bool: ...
  525. @typing.overload
  526. def remove(self, set: PySide6.QtGraphs.QBarSet, /) -> bool: ...
  527. @typing.overload
  528. def remove(self, index: int, /) -> bool: ...
  529. def removeMultiple(self, index: int, count: int, /) -> None: ...
  530. @typing.overload
  531. def replace(self, oldValue: PySide6.QtGraphs.QBarSet, newValue: PySide6.QtGraphs.QBarSet, /) -> bool: ...
  532. @typing.overload
  533. def replace(self, sets: collections.abc.Sequence[PySide6.QtGraphs.QBarSet], /) -> bool: ...
  534. @typing.overload
  535. def replace(self, index: int, set: PySide6.QtGraphs.QBarSet, /) -> None: ...
  536. def selectAll(self, /) -> None: ...
  537. def seriesColors(self, /) -> typing.List[PySide6.QtGui.QColor]: ...
  538. def setBarDelegate(self, newBarDelegate: PySide6.QtQml.QQmlComponent, /) -> None: ...
  539. def setBarWidth(self, width: float, /) -> None: ...
  540. def setBarsType(self, type: PySide6.QtGraphs.QBarSeries.BarsType, /) -> None: ...
  541. def setBorderColors(self, newBorderColors: collections.abc.Sequence[PySide6.QtGui.QColor], /) -> None: ...
  542. def setLabelsAngle(self, angle: float, /) -> None: ...
  543. def setLabelsFormat(self, format: str, /) -> None: ...
  544. def setLabelsMargin(self, margin: float, /) -> None: ...
  545. def setLabelsPosition(self, position: PySide6.QtGraphs.QBarSeries.LabelsPosition, /) -> None: ...
  546. def setLabelsPrecision(self, precision: int, /) -> None: ...
  547. def setLabelsVisible(self, /, visible: bool = ...) -> None: ...
  548. def setSeriesColors(self, newSeriesColors: collections.abc.Sequence[PySide6.QtGui.QColor], /) -> None: ...
  549. def take(self, set: PySide6.QtGraphs.QBarSet, /) -> bool: ...
  550. def type(self, /) -> PySide6.QtGraphs.QAbstractSeries.SeriesType: ...
  551. class QBarSet(PySide6.QtCore.QObject):
  552. borderColorChanged : typing.ClassVar[Signal] = ... # borderColorChanged(QColor)
  553. borderWidthChanged : typing.ClassVar[Signal] = ... # borderWidthChanged(double)
  554. colorChanged : typing.ClassVar[Signal] = ... # colorChanged(QColor)
  555. countChanged : typing.ClassVar[Signal] = ... # countChanged()
  556. labelChanged : typing.ClassVar[Signal] = ... # labelChanged()
  557. labelColorChanged : typing.ClassVar[Signal] = ... # labelColorChanged(QColor)
  558. selectedBarsChanged : typing.ClassVar[Signal] = ... # selectedBarsChanged(QList<qsizetype>)
  559. selectedColorChanged : typing.ClassVar[Signal] = ... # selectedColorChanged(QColor)
  560. update : typing.ClassVar[Signal] = ... # update()
  561. updatedBars : typing.ClassVar[Signal] = ... # updatedBars()
  562. valueAdded : typing.ClassVar[Signal] = ... # valueAdded(qsizetype,qsizetype)
  563. valueChanged : typing.ClassVar[Signal] = ... # valueChanged(qsizetype)
  564. valueRemoved : typing.ClassVar[Signal] = ... # valueRemoved(qsizetype,qsizetype)
  565. valuesAdded : typing.ClassVar[Signal] = ... # valuesAdded(qsizetype,qsizetype)
  566. valuesChanged : typing.ClassVar[Signal] = ... # valuesChanged()
  567. valuesRemoved : typing.ClassVar[Signal] = ... # valuesRemoved(qsizetype,qsizetype)
  568. @typing.overload
  569. def __init__(self, label: str, /, parent: PySide6.QtCore.QObject | None = ..., *, color: PySide6.QtGui.QColor | None = ..., selectedColor: PySide6.QtGui.QColor | None = ..., borderColor: PySide6.QtGui.QColor | None = ..., labelColor: PySide6.QtGui.QColor | None = ..., values: collections.abc.Sequence[typing.Any] | None = ..., borderWidth: float | None = ..., count: int | None = ..., selectedBars: collections.abc.Sequence[int] | None = ...) -> None: ...
  570. @typing.overload
  571. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, label: str | None = ..., color: PySide6.QtGui.QColor | None = ..., selectedColor: PySide6.QtGui.QColor | None = ..., borderColor: PySide6.QtGui.QColor | None = ..., labelColor: PySide6.QtGui.QColor | None = ..., values: collections.abc.Sequence[typing.Any] | None = ..., borderWidth: float | None = ..., count: int | None = ..., selectedBars: collections.abc.Sequence[int] | None = ...) -> None: ...
  572. def __lshift__(self, value: float, /) -> PySide6.QtGraphs.QBarSet: ...
  573. @typing.overload
  574. def append(self, values: collections.abc.Sequence[float], /) -> None: ...
  575. @typing.overload
  576. def append(self, value: float, /) -> None: ...
  577. def at(self, index: int, /) -> float: ...
  578. def borderColor(self, /) -> PySide6.QtGui.QColor: ...
  579. def borderWidth(self, /) -> float: ...
  580. def clear(self, /) -> None: ...
  581. def color(self, /) -> PySide6.QtGui.QColor: ...
  582. def count(self, /) -> int: ...
  583. def deselectAllBars(self, /) -> None: ...
  584. def deselectBar(self, index: int, /) -> None: ...
  585. def deselectBars(self, indexes: collections.abc.Sequence[int], /) -> None: ...
  586. def insert(self, index: int, value: float, /) -> None: ...
  587. def isBarSelected(self, index: int, /) -> bool: ...
  588. def label(self, /) -> str: ...
  589. def labelColor(self, /) -> PySide6.QtGui.QColor: ...
  590. def remove(self, index: int, /, count: int = ...) -> None: ...
  591. def replace(self, index: int, value: float, /) -> None: ...
  592. def selectAllBars(self, /) -> None: ...
  593. def selectBar(self, index: int, /) -> None: ...
  594. def selectBars(self, indexes: collections.abc.Sequence[int], /) -> None: ...
  595. def selectedBars(self, /) -> typing.List[int]: ...
  596. def selectedColor(self, /) -> PySide6.QtGui.QColor: ...
  597. def setBarSelected(self, index: int, selected: bool, /) -> None: ...
  598. def setBorderColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  599. def setBorderWidth(self, borderWidth: float, /) -> None: ...
  600. def setColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  601. def setLabel(self, label: str, /) -> None: ...
  602. def setLabelColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  603. def setSelectedColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  604. def setValues(self, values: collections.abc.Sequence[typing.Any], /) -> None: ...
  605. def sum(self, /) -> float: ...
  606. def toggleSelection(self, indexes: collections.abc.Sequence[int], /) -> None: ...
  607. def values(self, /) -> typing.List[typing.Any]: ...
  608. class QCategory3DAxis(PySide6.QtGraphs.QAbstract3DAxis):
  609. columnLabelsChanged : typing.ClassVar[Signal] = ... # columnLabelsChanged()
  610. rowLabelsChanged : typing.ClassVar[Signal] = ... # rowLabelsChanged()
  611. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, labels: collections.abc.Sequence[str] | None = ...) -> None: ...
  612. def labels(self, /) -> typing.List[str]: ...
  613. def setLabels(self, labels: collections.abc.Sequence[str], /) -> None: ...
  614. class QCustom3DItem(PySide6.QtCore.QObject):
  615. meshFileChanged : typing.ClassVar[Signal] = ... # meshFileChanged(QString)
  616. needUpdate : typing.ClassVar[Signal] = ... # needUpdate()
  617. positionAbsoluteChanged : typing.ClassVar[Signal] = ... # positionAbsoluteChanged(bool)
  618. positionChanged : typing.ClassVar[Signal] = ... # positionChanged(QVector3D)
  619. rotationChanged : typing.ClassVar[Signal] = ... # rotationChanged(QQuaternion)
  620. scalingAbsoluteChanged : typing.ClassVar[Signal] = ... # scalingAbsoluteChanged(bool)
  621. scalingChanged : typing.ClassVar[Signal] = ... # scalingChanged(QVector3D)
  622. shadowCastingChanged : typing.ClassVar[Signal] = ... # shadowCastingChanged(bool)
  623. textureFileChanged : typing.ClassVar[Signal] = ... # textureFileChanged(QString)
  624. visibleChanged : typing.ClassVar[Signal] = ... # visibleChanged(bool)
  625. @typing.overload
  626. def __init__(self, meshFile: str, position: PySide6.QtGui.QVector3D, scaling: PySide6.QtGui.QVector3D, rotation: PySide6.QtGui.QQuaternion, texture: PySide6.QtGui.QImage, /, parent: PySide6.QtCore.QObject | None = ..., *, textureFile: str | None = ..., positionAbsolute: bool | None = ..., visible: bool | None = ..., shadowCasting: bool | None = ..., scalingAbsolute: bool | None = ...) -> None: ...
  627. @typing.overload
  628. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, meshFile: str | None = ..., textureFile: str | None = ..., position: PySide6.QtGui.QVector3D | None = ..., positionAbsolute: bool | None = ..., scaling: PySide6.QtGui.QVector3D | None = ..., rotation: PySide6.QtGui.QQuaternion | None = ..., visible: bool | None = ..., shadowCasting: bool | None = ..., scalingAbsolute: bool | None = ...) -> None: ...
  629. def isPositionAbsolute(self, /) -> bool: ...
  630. def isScalingAbsolute(self, /) -> bool: ...
  631. def isShadowCasting(self, /) -> bool: ...
  632. def isVisible(self, /) -> bool: ...
  633. def meshFile(self, /) -> str: ...
  634. def position(self, /) -> PySide6.QtGui.QVector3D: ...
  635. def rotation(self, /) -> PySide6.QtGui.QQuaternion: ...
  636. def scaling(self, /) -> PySide6.QtGui.QVector3D: ...
  637. def setMeshFile(self, meshFile: str, /) -> None: ...
  638. def setPosition(self, position: PySide6.QtGui.QVector3D, /) -> None: ...
  639. def setPositionAbsolute(self, positionAbsolute: bool, /) -> None: ...
  640. def setRotation(self, rotation: PySide6.QtGui.QQuaternion, /) -> None: ...
  641. def setRotationAxisAndAngle(self, axis: PySide6.QtGui.QVector3D, angle: float, /) -> None: ...
  642. def setScaling(self, scaling: PySide6.QtGui.QVector3D, /) -> None: ...
  643. def setScalingAbsolute(self, scalingAbsolute: bool, /) -> None: ...
  644. def setShadowCasting(self, enabled: bool, /) -> None: ...
  645. def setTextureFile(self, textureFile: str, /) -> None: ...
  646. def setTextureImage(self, textureImage: PySide6.QtGui.QImage, /) -> None: ...
  647. def setVisible(self, visible: bool, /) -> None: ...
  648. def textureFile(self, /) -> str: ...
  649. class QCustom3DLabel(PySide6.QtGraphs.QCustom3DItem):
  650. backgroundColorChanged : typing.ClassVar[Signal] = ... # backgroundColorChanged(QColor)
  651. backgroundVisibleChanged : typing.ClassVar[Signal] = ... # backgroundVisibleChanged(bool)
  652. borderVisibleChanged : typing.ClassVar[Signal] = ... # borderVisibleChanged(bool)
  653. facingCameraChanged : typing.ClassVar[Signal] = ... # facingCameraChanged(bool)
  654. fontChanged : typing.ClassVar[Signal] = ... # fontChanged(QFont)
  655. textChanged : typing.ClassVar[Signal] = ... # textChanged(QString)
  656. textColorChanged : typing.ClassVar[Signal] = ... # textColorChanged(QColor)
  657. @typing.overload
  658. def __init__(self, text: str, font: PySide6.QtGui.QFont | str | collections.abc.Sequence[str], position: PySide6.QtGui.QVector3D, scaling: PySide6.QtGui.QVector3D, rotation: PySide6.QtGui.QQuaternion, /, parent: PySide6.QtCore.QObject | None = ..., *, textColor: PySide6.QtGui.QColor | None = ..., backgroundColor: PySide6.QtGui.QColor | None = ..., borderVisible: bool | None = ..., backgroundVisible: bool | None = ..., facingCamera: bool | None = ...) -> None: ...
  659. @typing.overload
  660. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, text: str | None = ..., font: PySide6.QtGui.QFont | None = ..., textColor: PySide6.QtGui.QColor | None = ..., backgroundColor: PySide6.QtGui.QColor | None = ..., borderVisible: bool | None = ..., backgroundVisible: bool | None = ..., facingCamera: bool | None = ...) -> None: ...
  661. def backgroundColor(self, /) -> PySide6.QtGui.QColor: ...
  662. def font(self, /) -> PySide6.QtGui.QFont: ...
  663. def isBackgroundVisible(self, /) -> bool: ...
  664. def isBorderVisible(self, /) -> bool: ...
  665. def isFacingCamera(self, /) -> bool: ...
  666. def setBackgroundColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  667. def setBackgroundVisible(self, visible: bool, /) -> None: ...
  668. def setBorderVisible(self, visible: bool, /) -> None: ...
  669. def setFacingCamera(self, enabled: bool, /) -> None: ...
  670. def setFont(self, font: PySide6.QtGui.QFont | str | collections.abc.Sequence[str], /) -> None: ...
  671. def setText(self, text: str, /) -> None: ...
  672. def setTextColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  673. def text(self, /) -> str: ...
  674. def textColor(self, /) -> PySide6.QtGui.QColor: ...
  675. class QCustom3DVolume(PySide6.QtGraphs.QCustom3DItem):
  676. alphaMultiplierChanged : typing.ClassVar[Signal] = ... # alphaMultiplierChanged(float)
  677. colorTableChanged : typing.ClassVar[Signal] = ... # colorTableChanged()
  678. drawSliceFramesChanged : typing.ClassVar[Signal] = ... # drawSliceFramesChanged(bool)
  679. drawSlicesChanged : typing.ClassVar[Signal] = ... # drawSlicesChanged(bool)
  680. preserveOpacityChanged : typing.ClassVar[Signal] = ... # preserveOpacityChanged(bool)
  681. sliceFrameColorChanged : typing.ClassVar[Signal] = ... # sliceFrameColorChanged(QColor)
  682. sliceFrameGapsChanged : typing.ClassVar[Signal] = ... # sliceFrameGapsChanged(QVector3D)
  683. sliceFrameThicknessesChanged: typing.ClassVar[Signal] = ... # sliceFrameThicknessesChanged(QVector3D)
  684. sliceFrameWidthsChanged : typing.ClassVar[Signal] = ... # sliceFrameWidthsChanged(QVector3D)
  685. sliceIndexXChanged : typing.ClassVar[Signal] = ... # sliceIndexXChanged(int)
  686. sliceIndexYChanged : typing.ClassVar[Signal] = ... # sliceIndexYChanged(int)
  687. sliceIndexZChanged : typing.ClassVar[Signal] = ... # sliceIndexZChanged(int)
  688. textureDataChanged : typing.ClassVar[Signal] = ... # textureDataChanged(QList<uchar>*)
  689. textureDepthChanged : typing.ClassVar[Signal] = ... # textureDepthChanged(int)
  690. textureFormatChanged : typing.ClassVar[Signal] = ... # textureFormatChanged(QImage::Format)
  691. textureHeightChanged : typing.ClassVar[Signal] = ... # textureHeightChanged(int)
  692. textureWidthChanged : typing.ClassVar[Signal] = ... # textureWidthChanged(int)
  693. useHighDefShaderChanged : typing.ClassVar[Signal] = ... # useHighDefShaderChanged(bool)
  694. @typing.overload
  695. def __init__(self, position: PySide6.QtGui.QVector3D, scaling: PySide6.QtGui.QVector3D, rotation: PySide6.QtGui.QQuaternion, textureWidth: int, textureHeight: int, textureDepth: int, textureData: collections.abc.Sequence[int], textureFormat: PySide6.QtGui.QImage.Format, colorTable: collections.abc.Sequence[int], /, parent: PySide6.QtCore.QObject | None = ..., *, sliceIndexX: int | None = ..., sliceIndexY: int | None = ..., sliceIndexZ: int | None = ..., alphaMultiplier: float | None = ..., preserveOpacity: bool | None = ..., useHighDefShader: bool | None = ..., drawSlices: bool | None = ..., drawSliceFrames: bool | None = ..., sliceFrameColor: PySide6.QtGui.QColor | None = ..., sliceFrameWidths: PySide6.QtGui.QVector3D | None = ..., sliceFrameGaps: PySide6.QtGui.QVector3D | None = ..., sliceFrameThicknesses: PySide6.QtGui.QVector3D | None = ...) -> None: ...
  696. @typing.overload
  697. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, textureWidth: int | None = ..., textureHeight: int | None = ..., textureDepth: int | None = ..., sliceIndexX: int | None = ..., sliceIndexY: int | None = ..., sliceIndexZ: int | None = ..., colorTable: collections.abc.Sequence[int] | None = ..., textureData: collections.abc.Sequence[int] | None = ..., alphaMultiplier: float | None = ..., preserveOpacity: bool | None = ..., useHighDefShader: bool | None = ..., drawSlices: bool | None = ..., drawSliceFrames: bool | None = ..., sliceFrameColor: PySide6.QtGui.QColor | None = ..., sliceFrameWidths: PySide6.QtGui.QVector3D | None = ..., sliceFrameGaps: PySide6.QtGui.QVector3D | None = ..., sliceFrameThicknesses: PySide6.QtGui.QVector3D | None = ...) -> None: ...
  698. def alphaMultiplier(self, /) -> float: ...
  699. def colorTable(self, /) -> typing.List[int]: ...
  700. def createTextureData(self, images: collections.abc.Sequence[PySide6.QtGui.QImage], /) -> typing.List[int]: ...
  701. def drawSliceFrames(self, /) -> bool: ...
  702. def drawSlices(self, /) -> bool: ...
  703. def preserveOpacity(self, /) -> bool: ...
  704. def renderSlice(self, axis: PySide6.QtCore.Qt.Axis, index: int, /) -> PySide6.QtGui.QImage: ...
  705. def setAlphaMultiplier(self, mult: float, /) -> None: ...
  706. def setColorTable(self, colors: collections.abc.Sequence[int], /) -> None: ...
  707. def setDrawSliceFrames(self, enable: bool, /) -> None: ...
  708. def setDrawSlices(self, enable: bool, /) -> None: ...
  709. def setPreserveOpacity(self, enable: bool, /) -> None: ...
  710. def setSliceFrameColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  711. def setSliceFrameGaps(self, values: PySide6.QtGui.QVector3D, /) -> None: ...
  712. def setSliceFrameThicknesses(self, values: PySide6.QtGui.QVector3D, /) -> None: ...
  713. def setSliceFrameWidths(self, values: PySide6.QtGui.QVector3D, /) -> None: ...
  714. def setSliceIndexX(self, value: int, /) -> None: ...
  715. def setSliceIndexY(self, value: int, /) -> None: ...
  716. def setSliceIndexZ(self, value: int, /) -> None: ...
  717. def setSliceIndices(self, x: int, y: int, z: int, /) -> None: ...
  718. @typing.overload
  719. def setSubTextureData(self, axis: PySide6.QtCore.Qt.Axis, index: int, image: PySide6.QtGui.QImage, /) -> None: ...
  720. @typing.overload
  721. def setSubTextureData(self, axis: PySide6.QtCore.Qt.Axis, index: int, data: bytes | bytearray | memoryview, /) -> None: ...
  722. def setTextureData(self, arg__1: collections.abc.Sequence[int], /) -> None: ...
  723. def setTextureDepth(self, value: int, /) -> None: ...
  724. def setTextureDimensions(self, width: int, height: int, depth: int, /) -> None: ...
  725. def setTextureFormat(self, format: PySide6.QtGui.QImage.Format, /) -> None: ...
  726. def setTextureHeight(self, value: int, /) -> None: ...
  727. def setTextureWidth(self, value: int, /) -> None: ...
  728. def setUseHighDefShader(self, enable: bool, /) -> None: ...
  729. def sliceFrameColor(self, /) -> PySide6.QtGui.QColor: ...
  730. def sliceFrameGaps(self, /) -> PySide6.QtGui.QVector3D: ...
  731. def sliceFrameThicknesses(self, /) -> PySide6.QtGui.QVector3D: ...
  732. def sliceFrameWidths(self, /) -> PySide6.QtGui.QVector3D: ...
  733. def sliceIndexX(self, /) -> int: ...
  734. def sliceIndexY(self, /) -> int: ...
  735. def sliceIndexZ(self, /) -> int: ...
  736. def textureData(self, /) -> typing.List[int]: ...
  737. def textureDataWidth(self, /) -> int: ...
  738. def textureDepth(self, /) -> int: ...
  739. def textureFormat(self, /) -> PySide6.QtGui.QImage.Format: ...
  740. def textureHeight(self, /) -> int: ...
  741. def textureWidth(self, /) -> int: ...
  742. def useHighDefShader(self, /) -> bool: ...
  743. class QDateTimeAxis(PySide6.QtGraphs.QAbstractAxis):
  744. labelFormatChanged : typing.ClassVar[Signal] = ... # labelFormatChanged(QString)
  745. maxChanged : typing.ClassVar[Signal] = ... # maxChanged(QDateTime)
  746. minChanged : typing.ClassVar[Signal] = ... # minChanged(QDateTime)
  747. subTickCountChanged : typing.ClassVar[Signal] = ... # subTickCountChanged()
  748. tickIntervalChanged : typing.ClassVar[Signal] = ... # tickIntervalChanged()
  749. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, min: PySide6.QtCore.QDateTime | None = ..., max: PySide6.QtCore.QDateTime | None = ..., labelFormat: str | None = ..., subTickCount: int | None = ..., tickInterval: float | None = ...) -> None: ...
  750. def labelFormat(self, /) -> str: ...
  751. def max(self, /) -> PySide6.QtCore.QDateTime: ...
  752. def min(self, /) -> PySide6.QtCore.QDateTime: ...
  753. def setLabelFormat(self, format: str, /) -> None: ...
  754. def setMax(self, max: PySide6.QtCore.QDateTime, /) -> None: ...
  755. def setMin(self, min: PySide6.QtCore.QDateTime, /) -> None: ...
  756. def setSubTickCount(self, newSubTickCount: int, /) -> None: ...
  757. def setTickInterval(self, newTickInterval: float, /) -> None: ...
  758. def subTickCount(self, /) -> int: ...
  759. def tickInterval(self, /) -> float: ...
  760. def type(self, /) -> PySide6.QtGraphs.QAbstractAxis.AxisType: ...
  761. class QGraphsLine(Shiboken.Object):
  762. @typing.overload
  763. def __init__(self, other: PySide6.QtGraphs.QGraphsLine, /, *, mainColor: PySide6.QtGui.QColor | None = ..., subColor: PySide6.QtGui.QColor | None = ..., mainWidth: float | None = ..., subWidth: float | None = ..., labelTextColor: PySide6.QtGui.QColor | None = ...) -> None: ...
  764. @typing.overload
  765. def __init__(self, /, *, mainColor: PySide6.QtGui.QColor | None = ..., subColor: PySide6.QtGui.QColor | None = ..., mainWidth: float | None = ..., subWidth: float | None = ..., labelTextColor: PySide6.QtGui.QColor | None = ...) -> None: ...
  766. def __copy__(self, /) -> typing.Self: ...
  767. def __eq__(self, rhs: PySide6.QtGraphs.QGraphsLine, /) -> bool: ...
  768. def __ne__(self, rhs: PySide6.QtGraphs.QGraphsLine, /) -> bool: ...
  769. def labelTextColor(self, /) -> PySide6.QtGui.QColor: ...
  770. def mainColor(self, /) -> PySide6.QtGui.QColor: ...
  771. def mainWidth(self, /) -> float: ...
  772. def setLabelTextColor(self, newColor: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  773. def setMainColor(self, newColor: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  774. def setMainWidth(self, newWidth: float, /) -> None: ...
  775. def setSubColor(self, newColor: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  776. def setSubWidth(self, newWidth: float, /) -> None: ...
  777. def subColor(self, /) -> PySide6.QtGui.QColor: ...
  778. def subWidth(self, /) -> float: ...
  779. class QGraphsTheme(PySide6.QtCore.QObject, PySide6.QtQml.QQmlParserStatus):
  780. axisXChanged : typing.ClassVar[Signal] = ... # axisXChanged()
  781. axisXLabelFontChanged : typing.ClassVar[Signal] = ... # axisXLabelFontChanged()
  782. axisYChanged : typing.ClassVar[Signal] = ... # axisYChanged()
  783. axisYLabelFontChanged : typing.ClassVar[Signal] = ... # axisYLabelFontChanged()
  784. axisZChanged : typing.ClassVar[Signal] = ... # axisZChanged()
  785. axisZLabelFontChanged : typing.ClassVar[Signal] = ... # axisZLabelFontChanged()
  786. backgroundColorChanged : typing.ClassVar[Signal] = ... # backgroundColorChanged()
  787. backgroundVisibleChanged : typing.ClassVar[Signal] = ... # backgroundVisibleChanged()
  788. borderColorsChanged : typing.ClassVar[Signal] = ... # borderColorsChanged()
  789. borderWidthChanged : typing.ClassVar[Signal] = ... # borderWidthChanged()
  790. colorSchemeChanged : typing.ClassVar[Signal] = ... # colorSchemeChanged()
  791. colorStyleChanged : typing.ClassVar[Signal] = ... # colorStyleChanged(QGraphsTheme::ColorStyle)
  792. gridChanged : typing.ClassVar[Signal] = ... # gridChanged()
  793. gridVisibleChanged : typing.ClassVar[Signal] = ... # gridVisibleChanged()
  794. labelBackgroundColorChanged: typing.ClassVar[Signal] = ... # labelBackgroundColorChanged()
  795. labelBackgroundVisibleChanged: typing.ClassVar[Signal] = ... # labelBackgroundVisibleChanged()
  796. labelBorderVisibleChanged: typing.ClassVar[Signal] = ... # labelBorderVisibleChanged()
  797. labelFontChanged : typing.ClassVar[Signal] = ... # labelFontChanged()
  798. labelTextColorChanged : typing.ClassVar[Signal] = ... # labelTextColorChanged()
  799. labelsVisibleChanged : typing.ClassVar[Signal] = ... # labelsVisibleChanged()
  800. multiHighlightColorChanged: typing.ClassVar[Signal] = ... # multiHighlightColorChanged(QColor)
  801. multiHighlightGradientChanged: typing.ClassVar[Signal] = ... # multiHighlightGradientChanged(QLinearGradient)
  802. multiHighlightGradientQMLChanged: typing.ClassVar[Signal] = ... # multiHighlightGradientQMLChanged()
  803. plotAreaBackgroundColorChanged: typing.ClassVar[Signal] = ... # plotAreaBackgroundColorChanged()
  804. plotAreaBackgroundVisibleChanged: typing.ClassVar[Signal] = ... # plotAreaBackgroundVisibleChanged()
  805. seriesColorsChanged : typing.ClassVar[Signal] = ... # seriesColorsChanged(QList<QColor>)
  806. seriesGradientsChanged : typing.ClassVar[Signal] = ... # seriesGradientsChanged(QList<QLinearGradient>)
  807. singleHighlightColorChanged: typing.ClassVar[Signal] = ... # singleHighlightColorChanged(QColor)
  808. singleHighlightGradientChanged: typing.ClassVar[Signal] = ... # singleHighlightGradientChanged(QLinearGradient)
  809. singleHighlightGradientQMLChanged: typing.ClassVar[Signal] = ... # singleHighlightGradientQMLChanged()
  810. themeChanged : typing.ClassVar[Signal] = ... # themeChanged(QGraphsTheme::Theme)
  811. update : typing.ClassVar[Signal] = ... # update()
  812. class ColorScheme(enum.Enum):
  813. Automatic = 0x0
  814. Light = 0x1
  815. Dark = 0x2
  816. class ColorStyle(enum.Enum):
  817. Uniform = 0x0
  818. ObjectGradient = 0x1
  819. RangeGradient = 0x2
  820. class ForceTheme(enum.Enum):
  821. No = 0x0
  822. Yes = 0x1
  823. class Theme(enum.Enum):
  824. QtGreen = 0x0
  825. QtGreenNeon = 0x1
  826. MixSeries = 0x2
  827. OrangeSeries = 0x3
  828. YellowSeries = 0x4
  829. BlueSeries = 0x5
  830. PurpleSeries = 0x6
  831. GreySeries = 0x7
  832. UserDefined = 0x8
  833. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, colorScheme: PySide6.QtGraphs.QGraphsTheme.ColorScheme | None = ..., theme: PySide6.QtGraphs.QGraphsTheme.Theme | None = ..., colorStyle: PySide6.QtGraphs.QGraphsTheme.ColorStyle | None = ..., backgroundColor: PySide6.QtGui.QColor | None = ..., backgroundVisible: bool | None = ..., plotAreaBackgroundColor: PySide6.QtGui.QColor | None = ..., plotAreaBackgroundVisible: bool | None = ..., gridVisible: bool | None = ..., axisXLabelFont: PySide6.QtGui.QFont | None = ..., axisYLabelFont: PySide6.QtGui.QFont | None = ..., axisZLabelFont: PySide6.QtGui.QFont | None = ..., grid: PySide6.QtGraphs.QGraphsLine | None = ..., axisX: PySide6.QtGraphs.QGraphsLine | None = ..., axisY: PySide6.QtGraphs.QGraphsLine | None = ..., axisZ: PySide6.QtGraphs.QGraphsLine | None = ..., labelFont: PySide6.QtGui.QFont | None = ..., labelsVisible: bool | None = ..., labelBackgroundColor: PySide6.QtGui.QColor | None = ..., labelTextColor: PySide6.QtGui.QColor | None = ..., labelBackgroundVisible: bool | None = ..., labelBorderVisible: bool | None = ..., seriesColors: collections.abc.Sequence[PySide6.QtGui.QColor] | None = ..., borderColors: collections.abc.Sequence[PySide6.QtGui.QColor] | None = ..., borderWidth: float | None = ..., singleHighlightColor: PySide6.QtGui.QColor | None = ..., multiHighlightColor: PySide6.QtGui.QColor | None = ...) -> None: ...
  834. def axisX(self, /) -> PySide6.QtGraphs.QGraphsLine: ...
  835. def axisXLabelFont(self, /) -> PySide6.QtGui.QFont: ...
  836. def axisY(self, /) -> PySide6.QtGraphs.QGraphsLine: ...
  837. def axisYLabelFont(self, /) -> PySide6.QtGui.QFont: ...
  838. def axisZ(self, /) -> PySide6.QtGraphs.QGraphsLine: ...
  839. def axisZLabelFont(self, /) -> PySide6.QtGui.QFont: ...
  840. def backgroundColor(self, /) -> PySide6.QtGui.QColor: ...
  841. def borderColors(self, /) -> typing.List[PySide6.QtGui.QColor]: ...
  842. def borderWidth(self, /) -> float: ...
  843. def classBegin(self, /) -> None: ...
  844. def colorScheme(self, /) -> PySide6.QtGraphs.QGraphsTheme.ColorScheme: ...
  845. def colorStyle(self, /) -> PySide6.QtGraphs.QGraphsTheme.ColorStyle: ...
  846. def componentComplete(self, /) -> None: ...
  847. def dirtyBits(self, /) -> PySide6.QtGraphs.QGraphsThemeDirtyBitField: ...
  848. def grid(self, /) -> PySide6.QtGraphs.QGraphsLine: ...
  849. def handleBaseColorUpdate(self, /) -> None: ...
  850. def handleBaseGradientUpdate(self, /) -> None: ...
  851. def isBackgroundVisible(self, /) -> bool: ...
  852. def isGridVisible(self, /) -> bool: ...
  853. def isLabelBackgroundVisible(self, /) -> bool: ...
  854. def isLabelBorderVisible(self, /) -> bool: ...
  855. def isPlotAreaBackgroundVisible(self, /) -> bool: ...
  856. def labelBackgroundColor(self, /) -> PySide6.QtGui.QColor: ...
  857. def labelFont(self, /) -> PySide6.QtGui.QFont: ...
  858. def labelTextColor(self, /) -> PySide6.QtGui.QColor: ...
  859. def labelsVisible(self, /) -> bool: ...
  860. def multiHighlightColor(self, /) -> PySide6.QtGui.QColor: ...
  861. def multiHighlightGradient(self, /) -> PySide6.QtGui.QLinearGradient: ...
  862. def plotAreaBackgroundColor(self, /) -> PySide6.QtGui.QColor: ...
  863. def resetColorTheme(self, /) -> None: ...
  864. def resetDirtyBits(self, /) -> None: ...
  865. def resetThemeDirty(self, /) -> None: ...
  866. def seriesColors(self, /) -> typing.List[PySide6.QtGui.QColor]: ...
  867. def seriesGradients(self, /) -> typing.List[PySide6.QtGui.QLinearGradient]: ...
  868. def setAxisX(self, newAxisX: PySide6.QtGraphs.QGraphsLine, /) -> None: ...
  869. def setAxisXLabelFont(self, newAxisXLabelFont: PySide6.QtGui.QFont | str | collections.abc.Sequence[str], /) -> None: ...
  870. def setAxisY(self, newAxisY: PySide6.QtGraphs.QGraphsLine, /) -> None: ...
  871. def setAxisYLabelFont(self, newAxisYLabelFont: PySide6.QtGui.QFont | str | collections.abc.Sequence[str], /) -> None: ...
  872. def setAxisZ(self, newAxisZ: PySide6.QtGraphs.QGraphsLine, /) -> None: ...
  873. def setAxisZLabelFont(self, newAxisZLabelFont: PySide6.QtGui.QFont | str | collections.abc.Sequence[str], /) -> None: ...
  874. def setBackgroundColor(self, newBackgroundColor: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  875. def setBackgroundVisible(self, newBackgroundVisible: bool, /) -> None: ...
  876. def setBorderColors(self, newBorderColors: collections.abc.Sequence[PySide6.QtGui.QColor], /) -> None: ...
  877. def setBorderWidth(self, newBorderWidth: float, /) -> None: ...
  878. def setColorScheme(self, newColorScheme: PySide6.QtGraphs.QGraphsTheme.ColorScheme, /) -> None: ...
  879. def setColorStyle(self, newColorStyle: PySide6.QtGraphs.QGraphsTheme.ColorStyle, /) -> None: ...
  880. def setGrid(self, newGrid: PySide6.QtGraphs.QGraphsLine, /) -> None: ...
  881. def setGridVisible(self, newGridVisibility: bool, /) -> None: ...
  882. def setLabelBackgroundColor(self, newLabelBackgroundColor: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  883. def setLabelBackgroundVisible(self, newLabelBackgroundVisibility: bool, /) -> None: ...
  884. def setLabelBorderVisible(self, newLabelBorderVisibility: bool, /) -> None: ...
  885. def setLabelFont(self, newFont: PySide6.QtGui.QFont | str | collections.abc.Sequence[str], /) -> None: ...
  886. def setLabelTextColor(self, newLabelTextColor: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  887. def setLabelsVisible(self, newLabelsVisibility: bool, /) -> None: ...
  888. def setMultiHighlightColor(self, newMultiHighlightColor: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  889. def setMultiHighlightGradient(self, gradient: PySide6.QtGui.QLinearGradient, /) -> None: ...
  890. def setPlotAreaBackgroundColor(self, newBackgroundColor: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  891. def setPlotAreaBackgroundVisible(self, newBackgroundVisibility: bool, /) -> None: ...
  892. def setSeriesColors(self, newSeriesColors: collections.abc.Sequence[PySide6.QtGui.QColor], /) -> None: ...
  893. def setSeriesGradients(self, newSeriesGradients: collections.abc.Sequence[PySide6.QtGui.QLinearGradient], /) -> None: ...
  894. def setSingleHighlightColor(self, newSingleHighlightColor: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  895. def setSingleHighlightGradient(self, gradient: PySide6.QtGui.QLinearGradient, /) -> None: ...
  896. def setTheme(self, newTheme: PySide6.QtGraphs.QGraphsTheme.Theme, /, force: PySide6.QtGraphs.QGraphsTheme.ForceTheme = ...) -> None: ...
  897. def singleHighlightColor(self, /) -> PySide6.QtGui.QColor: ...
  898. def singleHighlightGradient(self, /) -> PySide6.QtGui.QLinearGradient: ...
  899. def theme(self, /) -> PySide6.QtGraphs.QGraphsTheme.Theme: ...
  900. def themeDirty(self, /) -> bool: ...
  901. class QGraphsThemeDirtyBitField(Shiboken.Object):
  902. @typing.overload
  903. def __init__(self, /) -> None: ...
  904. @typing.overload
  905. def __init__(self, QGraphsThemeDirtyBitField: PySide6.QtGraphs.QGraphsThemeDirtyBitField, /) -> None: ...
  906. def __copy__(self, /) -> typing.Self: ...
  907. class QHeightMapSurfaceDataProxy(PySide6.QtGraphs.QSurfaceDataProxy):
  908. autoScaleYChanged : typing.ClassVar[Signal] = ... # autoScaleYChanged(bool)
  909. heightMapChanged : typing.ClassVar[Signal] = ... # heightMapChanged(QImage)
  910. heightMapFileChanged : typing.ClassVar[Signal] = ... # heightMapFileChanged(QString)
  911. maxXValueChanged : typing.ClassVar[Signal] = ... # maxXValueChanged(float)
  912. maxYValueChanged : typing.ClassVar[Signal] = ... # maxYValueChanged(float)
  913. maxZValueChanged : typing.ClassVar[Signal] = ... # maxZValueChanged(float)
  914. minXValueChanged : typing.ClassVar[Signal] = ... # minXValueChanged(float)
  915. minYValueChanged : typing.ClassVar[Signal] = ... # minYValueChanged(float)
  916. minZValueChanged : typing.ClassVar[Signal] = ... # minZValueChanged(float)
  917. @typing.overload
  918. def __init__(self, image: PySide6.QtGui.QImage, /, parent: PySide6.QtCore.QObject | None = ..., *, heightMap: PySide6.QtGui.QImage | None = ..., heightMapFile: str | None = ..., minXValue: float | None = ..., maxXValue: float | None = ..., minZValue: float | None = ..., maxZValue: float | None = ..., minYValue: float | None = ..., maxYValue: float | None = ..., autoScaleY: bool | None = ...) -> None: ...
  919. @typing.overload
  920. def __init__(self, filename: str, /, parent: PySide6.QtCore.QObject | None = ..., *, heightMap: PySide6.QtGui.QImage | None = ..., heightMapFile: str | None = ..., minXValue: float | None = ..., maxXValue: float | None = ..., minZValue: float | None = ..., maxZValue: float | None = ..., minYValue: float | None = ..., maxYValue: float | None = ..., autoScaleY: bool | None = ...) -> None: ...
  921. @typing.overload
  922. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, heightMap: PySide6.QtGui.QImage | None = ..., heightMapFile: str | None = ..., minXValue: float | None = ..., maxXValue: float | None = ..., minZValue: float | None = ..., maxZValue: float | None = ..., minYValue: float | None = ..., maxYValue: float | None = ..., autoScaleY: bool | None = ...) -> None: ...
  923. def autoScaleY(self, /) -> bool: ...
  924. def handlePendingResolve(self, /) -> None: ...
  925. def heightMap(self, /) -> PySide6.QtGui.QImage: ...
  926. def heightMapFile(self, /) -> str: ...
  927. def maxXValue(self, /) -> float: ...
  928. def maxYValue(self, /) -> float: ...
  929. def maxZValue(self, /) -> float: ...
  930. def minXValue(self, /) -> float: ...
  931. def minYValue(self, /) -> float: ...
  932. def minZValue(self, /) -> float: ...
  933. def setAutoScaleY(self, enabled: bool, /) -> None: ...
  934. def setHeightMap(self, image: PySide6.QtGui.QImage, /) -> None: ...
  935. def setHeightMapFile(self, filename: str, /) -> None: ...
  936. def setMaxXValue(self, max: float, /) -> None: ...
  937. def setMaxYValue(self, max: float, /) -> None: ...
  938. def setMaxZValue(self, max: float, /) -> None: ...
  939. def setMinXValue(self, min: float, /) -> None: ...
  940. def setMinYValue(self, min: float, /) -> None: ...
  941. def setMinZValue(self, min: float, /) -> None: ...
  942. def setValueRanges(self, minX: float, maxX: float, minZ: float, maxZ: float, /) -> None: ...
  943. class QIntList: ...
  944. class QItemModelBarDataProxy(PySide6.QtGraphs.QBarDataProxy):
  945. autoColumnCategoriesChanged: typing.ClassVar[Signal] = ... # autoColumnCategoriesChanged(bool)
  946. autoRowCategoriesChanged : typing.ClassVar[Signal] = ... # autoRowCategoriesChanged(bool)
  947. columnCategoriesChanged : typing.ClassVar[Signal] = ... # columnCategoriesChanged()
  948. columnRoleChanged : typing.ClassVar[Signal] = ... # columnRoleChanged(QString)
  949. columnRolePatternChanged : typing.ClassVar[Signal] = ... # columnRolePatternChanged(QRegularExpression)
  950. columnRoleReplaceChanged : typing.ClassVar[Signal] = ... # columnRoleReplaceChanged(QString)
  951. itemModelChanged : typing.ClassVar[Signal] = ... # itemModelChanged(const QAbstractItemModel*)
  952. multiMatchBehaviorChanged: typing.ClassVar[Signal] = ... # multiMatchBehaviorChanged(QItemModelBarDataProxy::MultiMatchBehavior)
  953. rotationRoleChanged : typing.ClassVar[Signal] = ... # rotationRoleChanged(QString)
  954. rotationRolePatternChanged: typing.ClassVar[Signal] = ... # rotationRolePatternChanged(QRegularExpression)
  955. rotationRoleReplaceChanged: typing.ClassVar[Signal] = ... # rotationRoleReplaceChanged(QString)
  956. rowCategoriesChanged : typing.ClassVar[Signal] = ... # rowCategoriesChanged()
  957. rowRoleChanged : typing.ClassVar[Signal] = ... # rowRoleChanged(QString)
  958. rowRolePatternChanged : typing.ClassVar[Signal] = ... # rowRolePatternChanged(QRegularExpression)
  959. rowRoleReplaceChanged : typing.ClassVar[Signal] = ... # rowRoleReplaceChanged(QString)
  960. useModelCategoriesChanged: typing.ClassVar[Signal] = ... # useModelCategoriesChanged(bool)
  961. valueRoleChanged : typing.ClassVar[Signal] = ... # valueRoleChanged(QString)
  962. valueRolePatternChanged : typing.ClassVar[Signal] = ... # valueRolePatternChanged(QRegularExpression)
  963. valueRoleReplaceChanged : typing.ClassVar[Signal] = ... # valueRoleReplaceChanged(QString)
  964. class MultiMatchBehavior(enum.Enum):
  965. First = 0x0
  966. Last = 0x1
  967. Average = 0x2
  968. Cumulative = 0x3
  969. @typing.overload
  970. def __init__(self, itemModel: PySide6.QtCore.QAbstractItemModel, rowRole: str, columnRole: str, valueRole: str, rotationRole: str, rowCategories: collections.abc.Sequence[str], columnCategories: collections.abc.Sequence[str], /, parent: PySide6.QtCore.QObject | None = ..., *, useModelCategories: bool | None = ..., autoRowCategories: bool | None = ..., autoColumnCategories: bool | None = ..., rowRolePattern: PySide6.QtCore.QRegularExpression | None = ..., columnRolePattern: PySide6.QtCore.QRegularExpression | None = ..., valueRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rotationRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rowRoleReplace: str | None = ..., columnRoleReplace: str | None = ..., valueRoleReplace: str | None = ..., rotationRoleReplace: str | None = ..., multiMatchBehavior: PySide6.QtGraphs.QItemModelBarDataProxy.MultiMatchBehavior | None = ...) -> None: ...
  971. @typing.overload
  972. def __init__(self, itemModel: PySide6.QtCore.QAbstractItemModel, rowRole: str, columnRole: str, valueRole: str, rotationRole: str, /, parent: PySide6.QtCore.QObject | None = ..., *, rowCategories: collections.abc.Sequence[str] | None = ..., columnCategories: collections.abc.Sequence[str] | None = ..., useModelCategories: bool | None = ..., autoRowCategories: bool | None = ..., autoColumnCategories: bool | None = ..., rowRolePattern: PySide6.QtCore.QRegularExpression | None = ..., columnRolePattern: PySide6.QtCore.QRegularExpression | None = ..., valueRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rotationRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rowRoleReplace: str | None = ..., columnRoleReplace: str | None = ..., valueRoleReplace: str | None = ..., rotationRoleReplace: str | None = ..., multiMatchBehavior: PySide6.QtGraphs.QItemModelBarDataProxy.MultiMatchBehavior | None = ...) -> None: ...
  973. @typing.overload
  974. def __init__(self, itemModel: PySide6.QtCore.QAbstractItemModel, rowRole: str, columnRole: str, valueRole: str, rowCategories: collections.abc.Sequence[str], columnCategories: collections.abc.Sequence[str], /, parent: PySide6.QtCore.QObject | None = ..., *, rotationRole: str | None = ..., useModelCategories: bool | None = ..., autoRowCategories: bool | None = ..., autoColumnCategories: bool | None = ..., rowRolePattern: PySide6.QtCore.QRegularExpression | None = ..., columnRolePattern: PySide6.QtCore.QRegularExpression | None = ..., valueRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rotationRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rowRoleReplace: str | None = ..., columnRoleReplace: str | None = ..., valueRoleReplace: str | None = ..., rotationRoleReplace: str | None = ..., multiMatchBehavior: PySide6.QtGraphs.QItemModelBarDataProxy.MultiMatchBehavior | None = ...) -> None: ...
  975. @typing.overload
  976. def __init__(self, itemModel: PySide6.QtCore.QAbstractItemModel, rowRole: str, columnRole: str, valueRole: str, /, parent: PySide6.QtCore.QObject | None = ..., *, rotationRole: str | None = ..., rowCategories: collections.abc.Sequence[str] | None = ..., columnCategories: collections.abc.Sequence[str] | None = ..., useModelCategories: bool | None = ..., autoRowCategories: bool | None = ..., autoColumnCategories: bool | None = ..., rowRolePattern: PySide6.QtCore.QRegularExpression | None = ..., columnRolePattern: PySide6.QtCore.QRegularExpression | None = ..., valueRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rotationRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rowRoleReplace: str | None = ..., columnRoleReplace: str | None = ..., valueRoleReplace: str | None = ..., rotationRoleReplace: str | None = ..., multiMatchBehavior: PySide6.QtGraphs.QItemModelBarDataProxy.MultiMatchBehavior | None = ...) -> None: ...
  977. @typing.overload
  978. def __init__(self, itemModel: PySide6.QtCore.QAbstractItemModel, valueRole: str, /, parent: PySide6.QtCore.QObject | None = ..., *, rowRole: str | None = ..., columnRole: str | None = ..., rotationRole: str | None = ..., rowCategories: collections.abc.Sequence[str] | None = ..., columnCategories: collections.abc.Sequence[str] | None = ..., useModelCategories: bool | None = ..., autoRowCategories: bool | None = ..., autoColumnCategories: bool | None = ..., rowRolePattern: PySide6.QtCore.QRegularExpression | None = ..., columnRolePattern: PySide6.QtCore.QRegularExpression | None = ..., valueRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rotationRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rowRoleReplace: str | None = ..., columnRoleReplace: str | None = ..., valueRoleReplace: str | None = ..., rotationRoleReplace: str | None = ..., multiMatchBehavior: PySide6.QtGraphs.QItemModelBarDataProxy.MultiMatchBehavior | None = ...) -> None: ...
  979. @typing.overload
  980. def __init__(self, itemModel: PySide6.QtCore.QAbstractItemModel, /, parent: PySide6.QtCore.QObject | None = ..., *, rowRole: str | None = ..., columnRole: str | None = ..., valueRole: str | None = ..., rotationRole: str | None = ..., rowCategories: collections.abc.Sequence[str] | None = ..., columnCategories: collections.abc.Sequence[str] | None = ..., useModelCategories: bool | None = ..., autoRowCategories: bool | None = ..., autoColumnCategories: bool | None = ..., rowRolePattern: PySide6.QtCore.QRegularExpression | None = ..., columnRolePattern: PySide6.QtCore.QRegularExpression | None = ..., valueRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rotationRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rowRoleReplace: str | None = ..., columnRoleReplace: str | None = ..., valueRoleReplace: str | None = ..., rotationRoleReplace: str | None = ..., multiMatchBehavior: PySide6.QtGraphs.QItemModelBarDataProxy.MultiMatchBehavior | None = ...) -> None: ...
  981. @typing.overload
  982. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, itemModel: PySide6.QtCore.QAbstractItemModel | None = ..., rowRole: str | None = ..., columnRole: str | None = ..., valueRole: str | None = ..., rotationRole: str | None = ..., rowCategories: collections.abc.Sequence[str] | None = ..., columnCategories: collections.abc.Sequence[str] | None = ..., useModelCategories: bool | None = ..., autoRowCategories: bool | None = ..., autoColumnCategories: bool | None = ..., rowRolePattern: PySide6.QtCore.QRegularExpression | None = ..., columnRolePattern: PySide6.QtCore.QRegularExpression | None = ..., valueRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rotationRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rowRoleReplace: str | None = ..., columnRoleReplace: str | None = ..., valueRoleReplace: str | None = ..., rotationRoleReplace: str | None = ..., multiMatchBehavior: PySide6.QtGraphs.QItemModelBarDataProxy.MultiMatchBehavior | None = ...) -> None: ...
  983. def autoColumnCategories(self, /) -> bool: ...
  984. def autoRowCategories(self, /) -> bool: ...
  985. def columnCategories(self, /) -> typing.List[str]: ...
  986. def columnCategoryIndex(self, category: str, /) -> int: ...
  987. def columnRole(self, /) -> str: ...
  988. def columnRolePattern(self, /) -> PySide6.QtCore.QRegularExpression: ...
  989. def columnRoleReplace(self, /) -> str: ...
  990. def itemModel(self, /) -> PySide6.QtCore.QAbstractItemModel: ...
  991. def multiMatchBehavior(self, /) -> PySide6.QtGraphs.QItemModelBarDataProxy.MultiMatchBehavior: ...
  992. def remap(self, rowRole: str, columnRole: str, valueRole: str, rotationRole: str, rowCategories: collections.abc.Sequence[str], columnCategories: collections.abc.Sequence[str], /) -> None: ...
  993. def rotationRole(self, /) -> str: ...
  994. def rotationRolePattern(self, /) -> PySide6.QtCore.QRegularExpression: ...
  995. def rotationRoleReplace(self, /) -> str: ...
  996. def rowCategories(self, /) -> typing.List[str]: ...
  997. def rowCategoryIndex(self, category: str, /) -> int: ...
  998. def rowRole(self, /) -> str: ...
  999. def rowRolePattern(self, /) -> PySide6.QtCore.QRegularExpression: ...
  1000. def rowRoleReplace(self, /) -> str: ...
  1001. def setAutoColumnCategories(self, enable: bool, /) -> None: ...
  1002. def setAutoRowCategories(self, enable: bool, /) -> None: ...
  1003. def setColumnCategories(self, categories: collections.abc.Sequence[str], /) -> None: ...
  1004. def setColumnRole(self, role: str, /) -> None: ...
  1005. def setColumnRolePattern(self, pattern: PySide6.QtCore.QRegularExpression | str, /) -> None: ...
  1006. def setColumnRoleReplace(self, replace: str, /) -> None: ...
  1007. def setItemModel(self, itemModel: PySide6.QtCore.QAbstractItemModel, /) -> None: ...
  1008. def setMultiMatchBehavior(self, behavior: PySide6.QtGraphs.QItemModelBarDataProxy.MultiMatchBehavior, /) -> None: ...
  1009. def setRotationRole(self, role: str, /) -> None: ...
  1010. def setRotationRolePattern(self, pattern: PySide6.QtCore.QRegularExpression | str, /) -> None: ...
  1011. def setRotationRoleReplace(self, replace: str, /) -> None: ...
  1012. def setRowCategories(self, categories: collections.abc.Sequence[str], /) -> None: ...
  1013. def setRowRole(self, role: str, /) -> None: ...
  1014. def setRowRolePattern(self, pattern: PySide6.QtCore.QRegularExpression | str, /) -> None: ...
  1015. def setRowRoleReplace(self, replace: str, /) -> None: ...
  1016. def setUseModelCategories(self, enable: bool, /) -> None: ...
  1017. def setValueRole(self, role: str, /) -> None: ...
  1018. def setValueRolePattern(self, pattern: PySide6.QtCore.QRegularExpression | str, /) -> None: ...
  1019. def setValueRoleReplace(self, replace: str, /) -> None: ...
  1020. def useModelCategories(self, /) -> bool: ...
  1021. def valueRole(self, /) -> str: ...
  1022. def valueRolePattern(self, /) -> PySide6.QtCore.QRegularExpression: ...
  1023. def valueRoleReplace(self, /) -> str: ...
  1024. class QItemModelScatterDataProxy(PySide6.QtGraphs.QScatterDataProxy):
  1025. itemModelChanged : typing.ClassVar[Signal] = ... # itemModelChanged(const QAbstractItemModel*)
  1026. rotationRoleChanged : typing.ClassVar[Signal] = ... # rotationRoleChanged(QString)
  1027. rotationRolePatternChanged: typing.ClassVar[Signal] = ... # rotationRolePatternChanged(QRegularExpression)
  1028. rotationRoleReplaceChanged: typing.ClassVar[Signal] = ... # rotationRoleReplaceChanged(QString)
  1029. scaleRoleChanged : typing.ClassVar[Signal] = ... # scaleRoleChanged(QString)
  1030. scaleRolePatternChanged : typing.ClassVar[Signal] = ... # scaleRolePatternChanged(QRegularExpression)
  1031. scaleRoleReplaceChanged : typing.ClassVar[Signal] = ... # scaleRoleReplaceChanged(QString)
  1032. xPosRoleChanged : typing.ClassVar[Signal] = ... # xPosRoleChanged(QString)
  1033. xPosRolePatternChanged : typing.ClassVar[Signal] = ... # xPosRolePatternChanged(QRegularExpression)
  1034. xPosRoleReplaceChanged : typing.ClassVar[Signal] = ... # xPosRoleReplaceChanged(QString)
  1035. yPosRoleChanged : typing.ClassVar[Signal] = ... # yPosRoleChanged(QString)
  1036. yPosRolePatternChanged : typing.ClassVar[Signal] = ... # yPosRolePatternChanged(QRegularExpression)
  1037. yPosRoleReplaceChanged : typing.ClassVar[Signal] = ... # yPosRoleReplaceChanged(QString)
  1038. zPosRoleChanged : typing.ClassVar[Signal] = ... # zPosRoleChanged(QString)
  1039. zPosRolePatternChanged : typing.ClassVar[Signal] = ... # zPosRolePatternChanged(QRegularExpression)
  1040. zPosRoleReplaceChanged : typing.ClassVar[Signal] = ... # zPosRoleReplaceChanged(QString)
  1041. @typing.overload
  1042. def __init__(self, itemModel: PySide6.QtCore.QAbstractItemModel, xPosRole: str, yPosRole: str, zPosRole: str, rotationRole: str, /, parent: PySide6.QtCore.QObject | None = ..., *, scaleRole: str | None = ..., xPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., yPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., zPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rotationRolePattern: PySide6.QtCore.QRegularExpression | None = ..., scaleRolePattern: PySide6.QtCore.QRegularExpression | None = ..., xPosRoleReplace: str | None = ..., yPosRoleReplace: str | None = ..., zPosRoleReplace: str | None = ..., rotationRoleReplace: str | None = ..., scaleRoleReplace: str | None = ...) -> None: ...
  1043. @typing.overload
  1044. def __init__(self, itemModel: PySide6.QtCore.QAbstractItemModel, xPosRole: str, yPosRole: str, zPosRole: str, /, parent: PySide6.QtCore.QObject | None = ..., *, rotationRole: str | None = ..., scaleRole: str | None = ..., xPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., yPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., zPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rotationRolePattern: PySide6.QtCore.QRegularExpression | None = ..., scaleRolePattern: PySide6.QtCore.QRegularExpression | None = ..., xPosRoleReplace: str | None = ..., yPosRoleReplace: str | None = ..., zPosRoleReplace: str | None = ..., rotationRoleReplace: str | None = ..., scaleRoleReplace: str | None = ...) -> None: ...
  1045. @typing.overload
  1046. def __init__(self, itemModel: PySide6.QtCore.QAbstractItemModel, /, parent: PySide6.QtCore.QObject | None = ..., *, xPosRole: str | None = ..., yPosRole: str | None = ..., zPosRole: str | None = ..., rotationRole: str | None = ..., scaleRole: str | None = ..., xPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., yPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., zPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rotationRolePattern: PySide6.QtCore.QRegularExpression | None = ..., scaleRolePattern: PySide6.QtCore.QRegularExpression | None = ..., xPosRoleReplace: str | None = ..., yPosRoleReplace: str | None = ..., zPosRoleReplace: str | None = ..., rotationRoleReplace: str | None = ..., scaleRoleReplace: str | None = ...) -> None: ...
  1047. @typing.overload
  1048. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, itemModel: PySide6.QtCore.QAbstractItemModel | None = ..., xPosRole: str | None = ..., yPosRole: str | None = ..., zPosRole: str | None = ..., rotationRole: str | None = ..., scaleRole: str | None = ..., xPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., yPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., zPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rotationRolePattern: PySide6.QtCore.QRegularExpression | None = ..., scaleRolePattern: PySide6.QtCore.QRegularExpression | None = ..., xPosRoleReplace: str | None = ..., yPosRoleReplace: str | None = ..., zPosRoleReplace: str | None = ..., rotationRoleReplace: str | None = ..., scaleRoleReplace: str | None = ...) -> None: ...
  1049. def itemModel(self, /) -> PySide6.QtCore.QAbstractItemModel: ...
  1050. @typing.overload
  1051. def remap(self, xPosRole: str, yPosRole: str, zPosRole: str, rotationRole: str, /) -> None: ...
  1052. @typing.overload
  1053. def remap(self, xPosRole: str, yPosRole: str, zPosRole: str, rotationRole: str, scaleRole: str, /) -> None: ...
  1054. def rotationRole(self, /) -> str: ...
  1055. def rotationRolePattern(self, /) -> PySide6.QtCore.QRegularExpression: ...
  1056. def rotationRoleReplace(self, /) -> str: ...
  1057. def scaleRole(self, /) -> str: ...
  1058. def scaleRolePattern(self, /) -> PySide6.QtCore.QRegularExpression: ...
  1059. def scaleRoleReplace(self, /) -> str: ...
  1060. def setItemModel(self, itemModel: PySide6.QtCore.QAbstractItemModel, /) -> None: ...
  1061. def setRotationRole(self, role: str, /) -> None: ...
  1062. def setRotationRolePattern(self, pattern: PySide6.QtCore.QRegularExpression | str, /) -> None: ...
  1063. def setRotationRoleReplace(self, replace: str, /) -> None: ...
  1064. def setScaleRole(self, role: str, /) -> None: ...
  1065. def setScaleRolePattern(self, pattern: PySide6.QtCore.QRegularExpression | str, /) -> None: ...
  1066. def setScaleRoleReplace(self, replace: str, /) -> None: ...
  1067. def setXPosRole(self, role: str, /) -> None: ...
  1068. def setXPosRolePattern(self, pattern: PySide6.QtCore.QRegularExpression | str, /) -> None: ...
  1069. def setXPosRoleReplace(self, replace: str, /) -> None: ...
  1070. def setYPosRole(self, role: str, /) -> None: ...
  1071. def setYPosRolePattern(self, pattern: PySide6.QtCore.QRegularExpression | str, /) -> None: ...
  1072. def setYPosRoleReplace(self, replace: str, /) -> None: ...
  1073. def setZPosRole(self, role: str, /) -> None: ...
  1074. def setZPosRolePattern(self, pattern: PySide6.QtCore.QRegularExpression | str, /) -> None: ...
  1075. def setZPosRoleReplace(self, replace: str, /) -> None: ...
  1076. def xPosRole(self, /) -> str: ...
  1077. def xPosRolePattern(self, /) -> PySide6.QtCore.QRegularExpression: ...
  1078. def xPosRoleReplace(self, /) -> str: ...
  1079. def yPosRole(self, /) -> str: ...
  1080. def yPosRolePattern(self, /) -> PySide6.QtCore.QRegularExpression: ...
  1081. def yPosRoleReplace(self, /) -> str: ...
  1082. def zPosRole(self, /) -> str: ...
  1083. def zPosRolePattern(self, /) -> PySide6.QtCore.QRegularExpression: ...
  1084. def zPosRoleReplace(self, /) -> str: ...
  1085. class QItemModelSurfaceDataProxy(PySide6.QtGraphs.QSurfaceDataProxy):
  1086. autoColumnCategoriesChanged: typing.ClassVar[Signal] = ... # autoColumnCategoriesChanged(bool)
  1087. autoRowCategoriesChanged : typing.ClassVar[Signal] = ... # autoRowCategoriesChanged(bool)
  1088. columnCategoriesChanged : typing.ClassVar[Signal] = ... # columnCategoriesChanged()
  1089. columnRoleChanged : typing.ClassVar[Signal] = ... # columnRoleChanged(QString)
  1090. columnRolePatternChanged : typing.ClassVar[Signal] = ... # columnRolePatternChanged(QRegularExpression)
  1091. columnRoleReplaceChanged : typing.ClassVar[Signal] = ... # columnRoleReplaceChanged(QString)
  1092. itemModelChanged : typing.ClassVar[Signal] = ... # itemModelChanged(const QAbstractItemModel*)
  1093. multiMatchBehaviorChanged: typing.ClassVar[Signal] = ... # multiMatchBehaviorChanged(QItemModelSurfaceDataProxy::MultiMatchBehavior)
  1094. rowCategoriesChanged : typing.ClassVar[Signal] = ... # rowCategoriesChanged()
  1095. rowRoleChanged : typing.ClassVar[Signal] = ... # rowRoleChanged(QString)
  1096. rowRolePatternChanged : typing.ClassVar[Signal] = ... # rowRolePatternChanged(QRegularExpression)
  1097. rowRoleReplaceChanged : typing.ClassVar[Signal] = ... # rowRoleReplaceChanged(QString)
  1098. useModelCategoriesChanged: typing.ClassVar[Signal] = ... # useModelCategoriesChanged(bool)
  1099. xPosRoleChanged : typing.ClassVar[Signal] = ... # xPosRoleChanged(QString)
  1100. xPosRolePatternChanged : typing.ClassVar[Signal] = ... # xPosRolePatternChanged(QRegularExpression)
  1101. xPosRoleReplaceChanged : typing.ClassVar[Signal] = ... # xPosRoleReplaceChanged(QString)
  1102. yPosRoleChanged : typing.ClassVar[Signal] = ... # yPosRoleChanged(QString)
  1103. yPosRolePatternChanged : typing.ClassVar[Signal] = ... # yPosRolePatternChanged(QRegularExpression)
  1104. yPosRoleReplaceChanged : typing.ClassVar[Signal] = ... # yPosRoleReplaceChanged(QString)
  1105. zPosRoleChanged : typing.ClassVar[Signal] = ... # zPosRoleChanged(QString)
  1106. zPosRolePatternChanged : typing.ClassVar[Signal] = ... # zPosRolePatternChanged(QRegularExpression)
  1107. zPosRoleReplaceChanged : typing.ClassVar[Signal] = ... # zPosRoleReplaceChanged(QString)
  1108. class MultiMatchBehavior(enum.Enum):
  1109. First = 0x0
  1110. Last = 0x1
  1111. Average = 0x2
  1112. CumulativeY = 0x3
  1113. @typing.overload
  1114. def __init__(self, itemModel: PySide6.QtCore.QAbstractItemModel, rowRole: str, columnRole: str, xPosRole: str, yPosRole: str, zPosRole: str, rowCategories: collections.abc.Sequence[str], columnCategories: collections.abc.Sequence[str], /, parent: PySide6.QtCore.QObject | None = ..., *, useModelCategories: bool | None = ..., autoRowCategories: bool | None = ..., autoColumnCategories: bool | None = ..., rowRolePattern: PySide6.QtCore.QRegularExpression | None = ..., columnRolePattern: PySide6.QtCore.QRegularExpression | None = ..., xPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., yPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., zPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rowRoleReplace: str | None = ..., columnRoleReplace: str | None = ..., xPosRoleReplace: str | None = ..., yPosRoleReplace: str | None = ..., zPosRoleReplace: str | None = ..., multiMatchBehavior: PySide6.QtGraphs.QItemModelSurfaceDataProxy.MultiMatchBehavior | None = ...) -> None: ...
  1115. @typing.overload
  1116. def __init__(self, itemModel: PySide6.QtCore.QAbstractItemModel, rowRole: str, columnRole: str, xPosRole: str, yPosRole: str, zPosRole: str, /, parent: PySide6.QtCore.QObject | None = ..., *, rowCategories: collections.abc.Sequence[str] | None = ..., columnCategories: collections.abc.Sequence[str] | None = ..., useModelCategories: bool | None = ..., autoRowCategories: bool | None = ..., autoColumnCategories: bool | None = ..., rowRolePattern: PySide6.QtCore.QRegularExpression | None = ..., columnRolePattern: PySide6.QtCore.QRegularExpression | None = ..., xPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., yPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., zPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rowRoleReplace: str | None = ..., columnRoleReplace: str | None = ..., xPosRoleReplace: str | None = ..., yPosRoleReplace: str | None = ..., zPosRoleReplace: str | None = ..., multiMatchBehavior: PySide6.QtGraphs.QItemModelSurfaceDataProxy.MultiMatchBehavior | None = ...) -> None: ...
  1117. @typing.overload
  1118. def __init__(self, itemModel: PySide6.QtCore.QAbstractItemModel, rowRole: str, columnRole: str, yPosRole: str, rowCategories: collections.abc.Sequence[str], columnCategories: collections.abc.Sequence[str], /, parent: PySide6.QtCore.QObject | None = ..., *, xPosRole: str | None = ..., zPosRole: str | None = ..., useModelCategories: bool | None = ..., autoRowCategories: bool | None = ..., autoColumnCategories: bool | None = ..., rowRolePattern: PySide6.QtCore.QRegularExpression | None = ..., columnRolePattern: PySide6.QtCore.QRegularExpression | None = ..., xPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., yPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., zPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rowRoleReplace: str | None = ..., columnRoleReplace: str | None = ..., xPosRoleReplace: str | None = ..., yPosRoleReplace: str | None = ..., zPosRoleReplace: str | None = ..., multiMatchBehavior: PySide6.QtGraphs.QItemModelSurfaceDataProxy.MultiMatchBehavior | None = ...) -> None: ...
  1119. @typing.overload
  1120. def __init__(self, itemModel: PySide6.QtCore.QAbstractItemModel, rowRole: str, columnRole: str, yPosRole: str, /, parent: PySide6.QtCore.QObject | None = ..., *, xPosRole: str | None = ..., zPosRole: str | None = ..., rowCategories: collections.abc.Sequence[str] | None = ..., columnCategories: collections.abc.Sequence[str] | None = ..., useModelCategories: bool | None = ..., autoRowCategories: bool | None = ..., autoColumnCategories: bool | None = ..., rowRolePattern: PySide6.QtCore.QRegularExpression | None = ..., columnRolePattern: PySide6.QtCore.QRegularExpression | None = ..., xPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., yPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., zPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rowRoleReplace: str | None = ..., columnRoleReplace: str | None = ..., xPosRoleReplace: str | None = ..., yPosRoleReplace: str | None = ..., zPosRoleReplace: str | None = ..., multiMatchBehavior: PySide6.QtGraphs.QItemModelSurfaceDataProxy.MultiMatchBehavior | None = ...) -> None: ...
  1121. @typing.overload
  1122. def __init__(self, itemModel: PySide6.QtCore.QAbstractItemModel, yPosRole: str, /, parent: PySide6.QtCore.QObject | None = ..., *, rowRole: str | None = ..., columnRole: str | None = ..., xPosRole: str | None = ..., zPosRole: str | None = ..., rowCategories: collections.abc.Sequence[str] | None = ..., columnCategories: collections.abc.Sequence[str] | None = ..., useModelCategories: bool | None = ..., autoRowCategories: bool | None = ..., autoColumnCategories: bool | None = ..., rowRolePattern: PySide6.QtCore.QRegularExpression | None = ..., columnRolePattern: PySide6.QtCore.QRegularExpression | None = ..., xPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., yPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., zPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rowRoleReplace: str | None = ..., columnRoleReplace: str | None = ..., xPosRoleReplace: str | None = ..., yPosRoleReplace: str | None = ..., zPosRoleReplace: str | None = ..., multiMatchBehavior: PySide6.QtGraphs.QItemModelSurfaceDataProxy.MultiMatchBehavior | None = ...) -> None: ...
  1123. @typing.overload
  1124. def __init__(self, itemModel: PySide6.QtCore.QAbstractItemModel, /, parent: PySide6.QtCore.QObject | None = ..., *, rowRole: str | None = ..., columnRole: str | None = ..., xPosRole: str | None = ..., yPosRole: str | None = ..., zPosRole: str | None = ..., rowCategories: collections.abc.Sequence[str] | None = ..., columnCategories: collections.abc.Sequence[str] | None = ..., useModelCategories: bool | None = ..., autoRowCategories: bool | None = ..., autoColumnCategories: bool | None = ..., rowRolePattern: PySide6.QtCore.QRegularExpression | None = ..., columnRolePattern: PySide6.QtCore.QRegularExpression | None = ..., xPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., yPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., zPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rowRoleReplace: str | None = ..., columnRoleReplace: str | None = ..., xPosRoleReplace: str | None = ..., yPosRoleReplace: str | None = ..., zPosRoleReplace: str | None = ..., multiMatchBehavior: PySide6.QtGraphs.QItemModelSurfaceDataProxy.MultiMatchBehavior | None = ...) -> None: ...
  1125. @typing.overload
  1126. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, itemModel: PySide6.QtCore.QAbstractItemModel | None = ..., rowRole: str | None = ..., columnRole: str | None = ..., xPosRole: str | None = ..., yPosRole: str | None = ..., zPosRole: str | None = ..., rowCategories: collections.abc.Sequence[str] | None = ..., columnCategories: collections.abc.Sequence[str] | None = ..., useModelCategories: bool | None = ..., autoRowCategories: bool | None = ..., autoColumnCategories: bool | None = ..., rowRolePattern: PySide6.QtCore.QRegularExpression | None = ..., columnRolePattern: PySide6.QtCore.QRegularExpression | None = ..., xPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., yPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., zPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rowRoleReplace: str | None = ..., columnRoleReplace: str | None = ..., xPosRoleReplace: str | None = ..., yPosRoleReplace: str | None = ..., zPosRoleReplace: str | None = ..., multiMatchBehavior: PySide6.QtGraphs.QItemModelSurfaceDataProxy.MultiMatchBehavior | None = ...) -> None: ...
  1127. def autoColumnCategories(self, /) -> bool: ...
  1128. def autoRowCategories(self, /) -> bool: ...
  1129. def columnCategories(self, /) -> typing.List[str]: ...
  1130. def columnCategoryIndex(self, category: str, /) -> int: ...
  1131. def columnRole(self, /) -> str: ...
  1132. def columnRolePattern(self, /) -> PySide6.QtCore.QRegularExpression: ...
  1133. def columnRoleReplace(self, /) -> str: ...
  1134. def itemModel(self, /) -> PySide6.QtCore.QAbstractItemModel: ...
  1135. def multiMatchBehavior(self, /) -> PySide6.QtGraphs.QItemModelSurfaceDataProxy.MultiMatchBehavior: ...
  1136. def remap(self, rowRole: str, columnRole: str, xPosRole: str, yPosRole: str, zPosRole: str, rowCategories: collections.abc.Sequence[str], columnCategories: collections.abc.Sequence[str], /) -> None: ...
  1137. def rowCategories(self, /) -> typing.List[str]: ...
  1138. def rowCategoryIndex(self, category: str, /) -> int: ...
  1139. def rowRole(self, /) -> str: ...
  1140. def rowRolePattern(self, /) -> PySide6.QtCore.QRegularExpression: ...
  1141. def rowRoleReplace(self, /) -> str: ...
  1142. def setAutoColumnCategories(self, enable: bool, /) -> None: ...
  1143. def setAutoRowCategories(self, enable: bool, /) -> None: ...
  1144. def setColumnCategories(self, categories: collections.abc.Sequence[str], /) -> None: ...
  1145. def setColumnRole(self, role: str, /) -> None: ...
  1146. def setColumnRolePattern(self, pattern: PySide6.QtCore.QRegularExpression | str, /) -> None: ...
  1147. def setColumnRoleReplace(self, replace: str, /) -> None: ...
  1148. def setItemModel(self, itemModel: PySide6.QtCore.QAbstractItemModel, /) -> None: ...
  1149. def setMultiMatchBehavior(self, behavior: PySide6.QtGraphs.QItemModelSurfaceDataProxy.MultiMatchBehavior, /) -> None: ...
  1150. def setRowCategories(self, categories: collections.abc.Sequence[str], /) -> None: ...
  1151. def setRowRole(self, role: str, /) -> None: ...
  1152. def setRowRolePattern(self, pattern: PySide6.QtCore.QRegularExpression | str, /) -> None: ...
  1153. def setRowRoleReplace(self, replace: str, /) -> None: ...
  1154. def setUseModelCategories(self, enable: bool, /) -> None: ...
  1155. def setXPosRole(self, role: str, /) -> None: ...
  1156. def setXPosRolePattern(self, pattern: PySide6.QtCore.QRegularExpression | str, /) -> None: ...
  1157. def setXPosRoleReplace(self, replace: str, /) -> None: ...
  1158. def setYPosRole(self, role: str, /) -> None: ...
  1159. def setYPosRolePattern(self, pattern: PySide6.QtCore.QRegularExpression | str, /) -> None: ...
  1160. def setYPosRoleReplace(self, replace: str, /) -> None: ...
  1161. def setZPosRole(self, role: str, /) -> None: ...
  1162. def setZPosRolePattern(self, pattern: PySide6.QtCore.QRegularExpression | str, /) -> None: ...
  1163. def setZPosRoleReplace(self, replace: str, /) -> None: ...
  1164. def useModelCategories(self, /) -> bool: ...
  1165. def xPosRole(self, /) -> str: ...
  1166. def xPosRolePattern(self, /) -> PySide6.QtCore.QRegularExpression: ...
  1167. def xPosRoleReplace(self, /) -> str: ...
  1168. def yPosRole(self, /) -> str: ...
  1169. def yPosRolePattern(self, /) -> PySide6.QtCore.QRegularExpression: ...
  1170. def yPosRoleReplace(self, /) -> str: ...
  1171. def zPosRole(self, /) -> str: ...
  1172. def zPosRolePattern(self, /) -> PySide6.QtCore.QRegularExpression: ...
  1173. def zPosRoleReplace(self, /) -> str: ...
  1174. class QLegendData(Shiboken.Object):
  1175. @typing.overload
  1176. def __init__(self, /) -> None: ...
  1177. @typing.overload
  1178. def __init__(self, QLegendData: PySide6.QtGraphs.QLegendData, /) -> None: ...
  1179. def __copy__(self, /) -> typing.Self: ...
  1180. class QLineSeries(PySide6.QtGraphs.QXYSeries):
  1181. capStyleChanged : typing.ClassVar[Signal] = ... # capStyleChanged()
  1182. widthChanged : typing.ClassVar[Signal] = ... # widthChanged()
  1183. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, width: float | None = ..., capStyle: PySide6.QtCore.Qt.PenCapStyle | None = ...) -> None: ...
  1184. def capStyle(self, /) -> PySide6.QtCore.Qt.PenCapStyle: ...
  1185. def componentComplete(self, /) -> None: ...
  1186. def dataPointCoordinatesAt(self, x: float, y: float, /) -> PySide6.QtCore.QPointF: ...
  1187. def setCapStyle(self, newCapStyle: PySide6.QtCore.Qt.PenCapStyle, /) -> None: ...
  1188. def setWidth(self, newWidth: float, /) -> None: ...
  1189. def type(self, /) -> PySide6.QtGraphs.QAbstractSeries.SeriesType: ...
  1190. def width(self, /) -> float: ...
  1191. class QLogValue3DAxisFormatter(PySide6.QtGraphs.QValue3DAxisFormatter):
  1192. autoSubGridChanged : typing.ClassVar[Signal] = ... # autoSubGridChanged(bool)
  1193. baseChanged : typing.ClassVar[Signal] = ... # baseChanged(double)
  1194. edgeLabelsVisibleChanged : typing.ClassVar[Signal] = ... # edgeLabelsVisibleChanged(bool)
  1195. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, base: float | None = ..., autoSubGrid: bool | None = ..., edgeLabelsVisible: bool | None = ...) -> None: ...
  1196. def autoSubGrid(self, /) -> bool: ...
  1197. def base(self, /) -> float: ...
  1198. def createNewInstance(self, /) -> PySide6.QtGraphs.QValue3DAxisFormatter: ...
  1199. def edgeLabelsVisible(self, /) -> bool: ...
  1200. def populateCopy(self, copy: PySide6.QtGraphs.QValue3DAxisFormatter, /) -> None: ...
  1201. def positionAt(self, value: float, /) -> float: ...
  1202. def recalculate(self, /) -> None: ...
  1203. def setAutoSubGrid(self, enabled: bool, /) -> None: ...
  1204. def setBase(self, base: float, /) -> None: ...
  1205. def setEdgeLabelsVisible(self, enabled: bool, /) -> None: ...
  1206. def valueAt(self, position: float, /) -> float: ...
  1207. class QPieModelMapper(PySide6.QtCore.QObject):
  1208. countChanged : typing.ClassVar[Signal] = ... # countChanged()
  1209. firstChanged : typing.ClassVar[Signal] = ... # firstChanged()
  1210. labelsSectionChanged : typing.ClassVar[Signal] = ... # labelsSectionChanged()
  1211. modelChanged : typing.ClassVar[Signal] = ... # modelChanged()
  1212. orientationChanged : typing.ClassVar[Signal] = ... # orientationChanged()
  1213. seriesChanged : typing.ClassVar[Signal] = ... # seriesChanged()
  1214. valuesSectionChanged : typing.ClassVar[Signal] = ... # valuesSectionChanged()
  1215. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, series: PySide6.QtGraphs.QPieSeries | None = ..., model: PySide6.QtCore.QAbstractItemModel | None = ..., valuesSection: int | None = ..., labelsSection: int | None = ..., first: int | None = ..., count: int | None = ..., orientation: PySide6.QtCore.Qt.Orientation | None = ...) -> None: ...
  1216. def count(self, /) -> int: ...
  1217. def first(self, /) -> int: ...
  1218. def labelsSection(self, /) -> int: ...
  1219. def model(self, /) -> PySide6.QtCore.QAbstractItemModel: ...
  1220. def onSliceLabelChanged(self, /) -> None: ...
  1221. def onSliceValueChanged(self, /) -> None: ...
  1222. def orientation(self, /) -> PySide6.QtCore.Qt.Orientation: ...
  1223. def series(self, /) -> PySide6.QtGraphs.QPieSeries: ...
  1224. def setCount(self, count: int, /) -> None: ...
  1225. def setFirst(self, first: int, /) -> None: ...
  1226. def setLabelsSection(self, labelsSection: int, /) -> None: ...
  1227. def setModel(self, model: PySide6.QtCore.QAbstractItemModel, /) -> None: ...
  1228. def setOrientation(self, orientation: PySide6.QtCore.Qt.Orientation, /) -> None: ...
  1229. def setSeries(self, series: PySide6.QtGraphs.QPieSeries, /) -> None: ...
  1230. def setValuesSection(self, valuesSection: int, /) -> None: ...
  1231. def valuesSection(self, /) -> int: ...
  1232. class QPieSeries(PySide6.QtGraphs.QAbstractSeries):
  1233. added : typing.ClassVar[Signal] = ... # added(QList<QPieSlice*>)
  1234. angleSpanLabelVisibilityChanged: typing.ClassVar[Signal] = ... # angleSpanLabelVisibilityChanged(LabelVisibility)
  1235. angleSpanVisibleLimitChanged: typing.ClassVar[Signal] = ... # angleSpanVisibleLimitChanged(double)
  1236. clicked : typing.ClassVar[Signal] = ... # clicked(QPieSlice*)
  1237. countChanged : typing.ClassVar[Signal] = ... # countChanged()
  1238. doubleClicked : typing.ClassVar[Signal] = ... # doubleClicked(QPieSlice*)
  1239. endAngleChanged : typing.ClassVar[Signal] = ... # endAngleChanged()
  1240. holeSizeChanged : typing.ClassVar[Signal] = ... # holeSizeChanged()
  1241. horizontalPositionChanged: typing.ClassVar[Signal] = ... # horizontalPositionChanged()
  1242. pieSizeChanged : typing.ClassVar[Signal] = ... # pieSizeChanged()
  1243. pressed : typing.ClassVar[Signal] = ... # pressed(QPieSlice*)
  1244. released : typing.ClassVar[Signal] = ... # released(QPieSlice*)
  1245. removed : typing.ClassVar[Signal] = ... # removed(QList<QPieSlice*>)
  1246. replaced : typing.ClassVar[Signal] = ... # replaced(QList<QPieSlice*>)
  1247. startAngleChanged : typing.ClassVar[Signal] = ... # startAngleChanged()
  1248. sumChanged : typing.ClassVar[Signal] = ... # sumChanged()
  1249. verticalPositionChanged : typing.ClassVar[Signal] = ... # verticalPositionChanged()
  1250. class LabelVisibility(enum.Enum):
  1251. None_ = 0x0
  1252. First = 0x1
  1253. Even = 0x2
  1254. Odd = 0x3
  1255. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, horizontalPosition: float | None = ..., verticalPosition: float | None = ..., pieSize: float | None = ..., startAngle: float | None = ..., endAngle: float | None = ..., count: int | None = ..., sum: float | None = ..., holeSize: float | None = ..., angleSpanVisibleLimit: float | None = ..., angleSpanLabelVisibility: PySide6.QtGraphs.QPieSeries.LabelVisibility | None = ...) -> None: ...
  1256. def __lshift__(self, slice: PySide6.QtGraphs.QPieSlice, /) -> PySide6.QtGraphs.QPieSeries: ...
  1257. def angleSpanLabelVisibility(self, /) -> PySide6.QtGraphs.QPieSeries.LabelVisibility: ...
  1258. def angleSpanVisibleLimit(self, /) -> float: ...
  1259. @typing.overload
  1260. def append(self, slice: PySide6.QtGraphs.QPieSlice, /) -> bool: ...
  1261. @typing.overload
  1262. def append(self, label: str, value: float, /) -> PySide6.QtGraphs.QPieSlice: ...
  1263. @typing.overload
  1264. def append(self, slices: collections.abc.Sequence[PySide6.QtGraphs.QPieSlice], /) -> bool: ...
  1265. def at(self, index: int, /) -> PySide6.QtGraphs.QPieSlice: ...
  1266. def clear(self, /) -> None: ...
  1267. def componentComplete(self, /) -> None: ...
  1268. def count(self, /) -> int: ...
  1269. def endAngle(self, /) -> float: ...
  1270. def find(self, label: str, /) -> PySide6.QtGraphs.QPieSlice: ...
  1271. def handleSliceChange(self, /) -> None: ...
  1272. def holeSize(self, /) -> float: ...
  1273. def horizontalPosition(self, /) -> float: ...
  1274. def insert(self, index: int, slice: PySide6.QtGraphs.QPieSlice, /) -> bool: ...
  1275. def isEmpty(self, /) -> bool: ...
  1276. def pieSize(self, /) -> float: ...
  1277. @typing.overload
  1278. def remove(self, slice: PySide6.QtGraphs.QPieSlice, /) -> bool: ...
  1279. @typing.overload
  1280. def remove(self, index: int, /) -> bool: ...
  1281. def removeMultiple(self, index: int, count: int, /) -> None: ...
  1282. @typing.overload
  1283. def replace(self, oldSlice: PySide6.QtGraphs.QPieSlice, newSlice: PySide6.QtGraphs.QPieSlice, /) -> bool: ...
  1284. @typing.overload
  1285. def replace(self, slices: collections.abc.Sequence[PySide6.QtGraphs.QPieSlice], /) -> bool: ...
  1286. @typing.overload
  1287. def replace(self, index: int, slice: PySide6.QtGraphs.QPieSlice, /) -> bool: ...
  1288. def setAngleSpanLabelVisibility(self, newAngleSpanVisibleMode: PySide6.QtGraphs.QPieSeries.LabelVisibility, /) -> None: ...
  1289. def setAngleSpanVisibleLimit(self, newAngleSpanVisibleLimit: float, /) -> None: ...
  1290. def setEndAngle(self, endAngle: float, /) -> None: ...
  1291. def setHoleSize(self, holeSize: float, /) -> None: ...
  1292. def setHorizontalPosition(self, relativePosition: float, /) -> None: ...
  1293. def setLabelsPosition(self, position: PySide6.QtGraphs.QPieSlice.LabelPosition, /) -> None: ...
  1294. def setLabelsVisible(self, visible: bool, /) -> None: ...
  1295. def setPieSize(self, relativeSize: float, /) -> None: ...
  1296. def setStartAngle(self, startAngle: float, /) -> None: ...
  1297. def setVerticalPosition(self, relativePosition: float, /) -> None: ...
  1298. def slices(self, /) -> typing.List[PySide6.QtGraphs.QPieSlice]: ...
  1299. def startAngle(self, /) -> float: ...
  1300. def sum(self, /) -> float: ...
  1301. def take(self, slice: PySide6.QtGraphs.QPieSlice, /) -> bool: ...
  1302. def type(self, /) -> PySide6.QtGraphs.QAbstractSeries.SeriesType: ...
  1303. def verticalPosition(self, /) -> float: ...
  1304. class QPieSlice(PySide6.QtCore.QObject):
  1305. angleSpanChanged : typing.ClassVar[Signal] = ... # angleSpanChanged()
  1306. borderColorChanged : typing.ClassVar[Signal] = ... # borderColorChanged()
  1307. borderWidthChanged : typing.ClassVar[Signal] = ... # borderWidthChanged()
  1308. colorChanged : typing.ClassVar[Signal] = ... # colorChanged()
  1309. explodeDistanceFactorChanged: typing.ClassVar[Signal] = ... # explodeDistanceFactorChanged()
  1310. explodedChanged : typing.ClassVar[Signal] = ... # explodedChanged()
  1311. labelArmLengthFactorChanged: typing.ClassVar[Signal] = ... # labelArmLengthFactorChanged()
  1312. labelChanged : typing.ClassVar[Signal] = ... # labelChanged()
  1313. labelColorChanged : typing.ClassVar[Signal] = ... # labelColorChanged()
  1314. labelFontChanged : typing.ClassVar[Signal] = ... # labelFontChanged()
  1315. labelPositionChanged : typing.ClassVar[Signal] = ... # labelPositionChanged()
  1316. labelVisibleChanged : typing.ClassVar[Signal] = ... # labelVisibleChanged()
  1317. percentageChanged : typing.ClassVar[Signal] = ... # percentageChanged()
  1318. sliceChanged : typing.ClassVar[Signal] = ... # sliceChanged()
  1319. startAngleChanged : typing.ClassVar[Signal] = ... # startAngleChanged()
  1320. valueChanged : typing.ClassVar[Signal] = ... # valueChanged()
  1321. class LabelPosition(enum.Enum):
  1322. Outside = 0x0
  1323. InsideHorizontal = 0x1
  1324. InsideTangential = 0x2
  1325. InsideNormal = 0x3
  1326. @typing.overload
  1327. def __init__(self, label: str, value: float, /, parent: PySide6.QtCore.QObject | None = ..., *, labelVisible: bool | None = ..., labelPosition: PySide6.QtGraphs.QPieSlice.LabelPosition | None = ..., labelColor: PySide6.QtGui.QColor | None = ..., labelFont: PySide6.QtGui.QFont | None = ..., labelArmLengthFactor: float | None = ..., color: PySide6.QtGui.QColor | None = ..., borderColor: PySide6.QtGui.QColor | None = ..., borderWidth: float | None = ..., exploded: bool | None = ..., explodeDistanceFactor: float | None = ..., percentage: float | None = ..., startAngle: float | None = ..., angleSpan: float | None = ...) -> None: ...
  1328. @typing.overload
  1329. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, label: str | None = ..., labelVisible: bool | None = ..., labelPosition: PySide6.QtGraphs.QPieSlice.LabelPosition | None = ..., labelColor: PySide6.QtGui.QColor | None = ..., labelFont: PySide6.QtGui.QFont | None = ..., labelArmLengthFactor: float | None = ..., color: PySide6.QtGui.QColor | None = ..., borderColor: PySide6.QtGui.QColor | None = ..., borderWidth: float | None = ..., value: float | None = ..., exploded: bool | None = ..., explodeDistanceFactor: float | None = ..., percentage: float | None = ..., startAngle: float | None = ..., angleSpan: float | None = ...) -> None: ...
  1330. def angleSpan(self, /) -> float: ...
  1331. def borderColor(self, /) -> PySide6.QtGui.QColor: ...
  1332. def borderWidth(self, /) -> float: ...
  1333. def color(self, /) -> PySide6.QtGui.QColor: ...
  1334. def explodeDistanceFactor(self, /) -> float: ...
  1335. def isExploded(self, /) -> bool: ...
  1336. def isLabelVisible(self, /) -> bool: ...
  1337. def label(self, /) -> str: ...
  1338. def labelArmLengthFactor(self, /) -> float: ...
  1339. def labelColor(self, /) -> PySide6.QtGui.QColor: ...
  1340. def labelFont(self, /) -> PySide6.QtGui.QFont: ...
  1341. def labelPosition(self, /) -> PySide6.QtGraphs.QPieSlice.LabelPosition: ...
  1342. def percentage(self, /) -> float: ...
  1343. def series(self, /) -> PySide6.QtGraphs.QPieSeries: ...
  1344. def setBorderColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  1345. def setBorderWidth(self, borderWidth: float, /) -> None: ...
  1346. def setColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  1347. def setExplodeDistanceFactor(self, factor: float, /) -> None: ...
  1348. def setExploded(self, exploded: bool, /) -> None: ...
  1349. def setLabel(self, label: str, /) -> None: ...
  1350. def setLabelArmLengthFactor(self, factor: float, /) -> None: ...
  1351. def setLabelColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  1352. def setLabelFont(self, font: PySide6.QtGui.QFont | str | collections.abc.Sequence[str], /) -> None: ...
  1353. def setLabelPosition(self, position: PySide6.QtGraphs.QPieSlice.LabelPosition, /) -> None: ...
  1354. def setLabelVisible(self, /, visible: bool = ...) -> None: ...
  1355. def setValue(self, value: float, /) -> None: ...
  1356. def startAngle(self, /) -> float: ...
  1357. def value(self, /) -> float: ...
  1358. class QPointFList: ...
  1359. class QScatter3DSeries(PySide6.QtGraphs.QAbstract3DSeries):
  1360. dataArrayChanged : typing.ClassVar[Signal] = ... # dataArrayChanged(QScatterDataArray)
  1361. dataProxyChanged : typing.ClassVar[Signal] = ... # dataProxyChanged(QScatterDataProxy*)
  1362. itemSizeChanged : typing.ClassVar[Signal] = ... # itemSizeChanged(float)
  1363. scaleArrayChanged : typing.ClassVar[Signal] = ... # scaleArrayChanged(QList<QVector3D>)
  1364. selectedItemChanged : typing.ClassVar[Signal] = ... # selectedItemChanged(qsizetype)
  1365. @typing.overload
  1366. def __init__(self, dataProxy: PySide6.QtGraphs.QScatterDataProxy, /, parent: PySide6.QtCore.QObject | None = ..., *, selectedItem: int | None = ..., itemSize: float | None = ..., dataArray: collections.abc.Sequence[PySide6.QtGraphs.QScatterDataItem] | None = ..., scaleArray: collections.abc.Sequence[PySide6.QtGui.QVector3D] | None = ...) -> None: ...
  1367. @typing.overload
  1368. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, dataProxy: PySide6.QtGraphs.QScatterDataProxy | None = ..., selectedItem: int | None = ..., itemSize: float | None = ..., dataArray: collections.abc.Sequence[PySide6.QtGraphs.QScatterDataItem] | None = ..., scaleArray: collections.abc.Sequence[PySide6.QtGui.QVector3D] | None = ...) -> None: ...
  1369. def clearArray(self, /) -> None: ...
  1370. def clearScaleArray(self, /) -> None: ...
  1371. def dataArray(self, /) -> typing.List[PySide6.QtGraphs.QScatterDataItem]: ...
  1372. def dataProxy(self, /) -> PySide6.QtGraphs.QScatterDataProxy: ...
  1373. @staticmethod
  1374. def invalidSelectionIndex() -> int: ...
  1375. def itemSize(self, /) -> float: ...
  1376. def scaleArray(self, /) -> typing.List[PySide6.QtGui.QVector3D]: ...
  1377. def selectedItem(self, /) -> int: ...
  1378. def setDataArray(self, newDataArray: collections.abc.Sequence[PySide6.QtGraphs.QScatterDataItem], /) -> None: ...
  1379. def setDataProxy(self, proxy: PySide6.QtGraphs.QScatterDataProxy, /) -> None: ...
  1380. def setItemSize(self, size: float, /) -> None: ...
  1381. def setScaleArray(self, newScaleArray: collections.abc.Sequence[PySide6.QtGui.QVector3D], /) -> None: ...
  1382. def setSelectedItem(self, index: int, /) -> None: ...
  1383. class QScatterDataItem(Shiboken.Object):
  1384. @typing.overload
  1385. def __init__(self, /) -> None: ...
  1386. @typing.overload
  1387. def __init__(self, QScatterDataItem: PySide6.QtGraphs.QScatterDataItem, /) -> None: ...
  1388. @typing.overload
  1389. def __init__(self, position: PySide6.QtGui.QVector3D, /) -> None: ...
  1390. @typing.overload
  1391. def __init__(self, position: PySide6.QtGui.QVector3D, rotation: PySide6.QtGui.QQuaternion, /) -> None: ...
  1392. @typing.overload
  1393. def __init__(self, x: float, y: float, z: float, /) -> None: ...
  1394. def __copy__(self, /) -> typing.Self: ...
  1395. def position(self, /) -> PySide6.QtGui.QVector3D: ...
  1396. def rotation(self, /) -> PySide6.QtGui.QQuaternion: ...
  1397. def setPosition(self, pos: PySide6.QtGui.QVector3D, /) -> None: ...
  1398. def setRotation(self, rot: PySide6.QtGui.QQuaternion, /) -> None: ...
  1399. def setX(self, value: float, /) -> None: ...
  1400. def setY(self, value: float, /) -> None: ...
  1401. def setZ(self, value: float, /) -> None: ...
  1402. def x(self, /) -> float: ...
  1403. def y(self, /) -> float: ...
  1404. def z(self, /) -> float: ...
  1405. class QScatterDataProxy(PySide6.QtGraphs.QAbstractDataProxy):
  1406. arrayReset : typing.ClassVar[Signal] = ... # arrayReset()
  1407. itemCountChanged : typing.ClassVar[Signal] = ... # itemCountChanged(qsizetype)
  1408. itemsAdded : typing.ClassVar[Signal] = ... # itemsAdded(qsizetype,qsizetype)
  1409. itemsChanged : typing.ClassVar[Signal] = ... # itemsChanged(qsizetype,qsizetype)
  1410. itemsInserted : typing.ClassVar[Signal] = ... # itemsInserted(qsizetype,qsizetype)
  1411. itemsRemoved : typing.ClassVar[Signal] = ... # itemsRemoved(qsizetype,qsizetype)
  1412. scaleArrayReset : typing.ClassVar[Signal] = ... # scaleArrayReset()
  1413. seriesChanged : typing.ClassVar[Signal] = ... # seriesChanged(QScatter3DSeries*)
  1414. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, itemCount: int | None = ..., series: PySide6.QtGraphs.QScatter3DSeries | None = ...) -> None: ...
  1415. def addItem(self, item: PySide6.QtGraphs.QScatterDataItem, /) -> int: ...
  1416. def addItems(self, items: collections.abc.Sequence[PySide6.QtGraphs.QScatterDataItem], /) -> int: ...
  1417. def insertItem(self, index: int, item: PySide6.QtGraphs.QScatterDataItem, /) -> None: ...
  1418. def insertItems(self, index: int, items: collections.abc.Sequence[PySide6.QtGraphs.QScatterDataItem], /) -> None: ...
  1419. def itemAt(self, index: int, /) -> PySide6.QtGraphs.QScatterDataItem: ...
  1420. def itemCount(self, /) -> int: ...
  1421. def removeItems(self, index: int, removeCount: int, /) -> None: ...
  1422. @typing.overload
  1423. def resetArray(self, /) -> None: ...
  1424. @typing.overload
  1425. def resetArray(self, newArray: collections.abc.Sequence[PySide6.QtGraphs.QScatterDataItem], /) -> None: ...
  1426. def resetScaleArray(self, newArray: collections.abc.Sequence[PySide6.QtGui.QVector3D], /) -> None: ...
  1427. def scaleAt(self, index: int, /) -> PySide6.QtGui.QVector3D: ...
  1428. def series(self, /) -> PySide6.QtGraphs.QScatter3DSeries: ...
  1429. def setItem(self, index: int, item: PySide6.QtGraphs.QScatterDataItem, /) -> None: ...
  1430. def setItems(self, index: int, items: collections.abc.Sequence[PySide6.QtGraphs.QScatterDataItem], /) -> None: ...
  1431. class QScatterSeries(PySide6.QtGraphs.QXYSeries):
  1432. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
  1433. def componentComplete(self, /) -> None: ...
  1434. def type(self, /) -> PySide6.QtGraphs.QAbstractSeries.SeriesType: ...
  1435. class QSpline3DSeries(PySide6.QtGraphs.QScatter3DSeries):
  1436. splineColorChanged : typing.ClassVar[Signal] = ... # splineColorChanged(QColor)
  1437. splineKnottingChanged : typing.ClassVar[Signal] = ... # splineKnottingChanged(double)
  1438. splineLoopingChanged : typing.ClassVar[Signal] = ... # splineLoopingChanged(bool)
  1439. splineResolutionChanged : typing.ClassVar[Signal] = ... # splineResolutionChanged(int)
  1440. splineTensionChanged : typing.ClassVar[Signal] = ... # splineTensionChanged(double)
  1441. splineVisibilityChanged : typing.ClassVar[Signal] = ... # splineVisibilityChanged(bool)
  1442. @typing.overload
  1443. def __init__(self, dataProxy: PySide6.QtGraphs.QScatterDataProxy, /, parent: PySide6.QtCore.QObject | None = ..., *, splineVisible: bool | None = ..., splineTension: float | None = ..., splineKnotting: float | None = ..., splineLooping: bool | None = ..., splineColor: PySide6.QtGui.QColor | None = ..., splineResolution: int | None = ...) -> None: ...
  1444. @typing.overload
  1445. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, splineVisible: bool | None = ..., splineTension: float | None = ..., splineKnotting: float | None = ..., splineLooping: bool | None = ..., splineColor: PySide6.QtGui.QColor | None = ..., splineResolution: int | None = ...) -> None: ...
  1446. def isSplineLooping(self, /) -> bool: ...
  1447. def isSplineVisible(self, /) -> bool: ...
  1448. def setSplineColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  1449. def setSplineKnotting(self, knotting: float, /) -> None: ...
  1450. def setSplineLooping(self, looping: bool, /) -> None: ...
  1451. def setSplineResolution(self, resolution: int, /) -> None: ...
  1452. def setSplineTension(self, tension: float, /) -> None: ...
  1453. def setSplineVisible(self, draw: bool, /) -> None: ...
  1454. def splineColor(self, /) -> PySide6.QtGui.QColor: ...
  1455. def splineKnotting(self, /) -> float: ...
  1456. def splineResolution(self, /) -> int: ...
  1457. def splineTension(self, /) -> float: ...
  1458. class QSplineSeries(PySide6.QtGraphs.QXYSeries):
  1459. capStyleChanged : typing.ClassVar[Signal] = ... # capStyleChanged()
  1460. widthChanged : typing.ClassVar[Signal] = ... # widthChanged()
  1461. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, width: float | None = ..., capStyle: PySide6.QtCore.Qt.PenCapStyle | None = ...) -> None: ...
  1462. def capStyle(self, /) -> PySide6.QtCore.Qt.PenCapStyle: ...
  1463. def componentComplete(self, /) -> None: ...
  1464. def getControlPoints(self, /) -> typing.List[PySide6.QtCore.QPointF]: ...
  1465. def setCapStyle(self, newCapStyle: PySide6.QtCore.Qt.PenCapStyle, /) -> None: ...
  1466. def setWidth(self, newWidth: float, /) -> None: ...
  1467. def type(self, /) -> PySide6.QtGraphs.QAbstractSeries.SeriesType: ...
  1468. def width(self, /) -> float: ...
  1469. class QSurface3DSeries(PySide6.QtGraphs.QAbstract3DSeries):
  1470. dataArrayChanged : typing.ClassVar[Signal] = ... # dataArrayChanged(QSurfaceDataArray)
  1471. dataProxyChanged : typing.ClassVar[Signal] = ... # dataProxyChanged(QSurfaceDataProxy*)
  1472. drawModeChanged : typing.ClassVar[Signal] = ... # drawModeChanged(QSurface3DSeries::DrawFlags)
  1473. flatShadingSupportedChanged: typing.ClassVar[Signal] = ... # flatShadingSupportedChanged(bool)
  1474. selectedPointChanged : typing.ClassVar[Signal] = ... # selectedPointChanged(QPoint)
  1475. shadingChanged : typing.ClassVar[Signal] = ... # shadingChanged(Shading)
  1476. textureChanged : typing.ClassVar[Signal] = ... # textureChanged(QImage)
  1477. textureFileChanged : typing.ClassVar[Signal] = ... # textureFileChanged(QString)
  1478. wireframeColorChanged : typing.ClassVar[Signal] = ... # wireframeColorChanged(QColor)
  1479. class DrawFlag(enum.Flag):
  1480. DrawWireframe = 0x1
  1481. DrawSurface = 0x2
  1482. DrawSurfaceAndWireframe = 0x3
  1483. DrawFilledSurface = 0x4
  1484. class Shading(enum.Enum):
  1485. Smooth = 0x0
  1486. Flat = 0x1
  1487. @typing.overload
  1488. def __init__(self, dataProxy: PySide6.QtGraphs.QSurfaceDataProxy, /, parent: PySide6.QtCore.QObject | None = ..., *, selectedPoint: PySide6.QtCore.QPoint | None = ..., flatShadingSupported: bool | None = ..., drawMode: PySide6.QtGraphs.QSurface3DSeries.DrawFlag | None = ..., shading: PySide6.QtGraphs.QSurface3DSeries.Shading | None = ..., texture: PySide6.QtGui.QImage | None = ..., textureFile: str | None = ..., wireframeColor: PySide6.QtGui.QColor | None = ..., dataArray: collections.abc.Sequence[collections.abc.Sequence[PySide6.QtGraphs.QSurfaceDataItem]] | None = ...) -> None: ...
  1489. @typing.overload
  1490. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, dataProxy: PySide6.QtGraphs.QSurfaceDataProxy | None = ..., selectedPoint: PySide6.QtCore.QPoint | None = ..., flatShadingSupported: bool | None = ..., drawMode: PySide6.QtGraphs.QSurface3DSeries.DrawFlag | None = ..., shading: PySide6.QtGraphs.QSurface3DSeries.Shading | None = ..., texture: PySide6.QtGui.QImage | None = ..., textureFile: str | None = ..., wireframeColor: PySide6.QtGui.QColor | None = ..., dataArray: collections.abc.Sequence[collections.abc.Sequence[PySide6.QtGraphs.QSurfaceDataItem]] | None = ...) -> None: ...
  1491. def clearArray(self, /) -> None: ...
  1492. def clearRow(self, rowIndex: int, /) -> None: ...
  1493. def dataArray(self, /) -> typing.List[typing.List[PySide6.QtGraphs.QSurfaceDataItem]]: ...
  1494. def dataProxy(self, /) -> PySide6.QtGraphs.QSurfaceDataProxy: ...
  1495. def drawMode(self, /) -> PySide6.QtGraphs.QSurface3DSeries.DrawFlag: ...
  1496. @staticmethod
  1497. def invalidSelectionPosition() -> PySide6.QtCore.QPoint: ...
  1498. def isFlatShadingSupported(self, /) -> bool: ...
  1499. def selectedPoint(self, /) -> PySide6.QtCore.QPoint: ...
  1500. def setDataArray(self, newDataArray: collections.abc.Sequence[collections.abc.Sequence[PySide6.QtGraphs.QSurfaceDataItem]], /) -> None: ...
  1501. def setDataProxy(self, proxy: PySide6.QtGraphs.QSurfaceDataProxy, /) -> None: ...
  1502. def setDrawMode(self, mode: PySide6.QtGraphs.QSurface3DSeries.DrawFlag, /) -> None: ...
  1503. def setSelectedPoint(self, position: PySide6.QtCore.QPoint, /) -> None: ...
  1504. def setShading(self, shading: PySide6.QtGraphs.QSurface3DSeries.Shading, /) -> None: ...
  1505. def setTexture(self, texture: PySide6.QtGui.QImage, /) -> None: ...
  1506. def setTextureFile(self, filename: str, /) -> None: ...
  1507. def setWireframeColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  1508. def shading(self, /) -> PySide6.QtGraphs.QSurface3DSeries.Shading: ...
  1509. def texture(self, /) -> PySide6.QtGui.QImage: ...
  1510. def textureFile(self, /) -> str: ...
  1511. def wireframeColor(self, /) -> PySide6.QtGui.QColor: ...
  1512. class QSurfaceDataItem(Shiboken.Object):
  1513. @typing.overload
  1514. def __init__(self, /) -> None: ...
  1515. @typing.overload
  1516. def __init__(self, QSurfaceDataItem: PySide6.QtGraphs.QSurfaceDataItem, /) -> None: ...
  1517. @typing.overload
  1518. def __init__(self, position: PySide6.QtGui.QVector3D, /) -> None: ...
  1519. @typing.overload
  1520. def __init__(self, x: float, y: float, z: float, /) -> None: ...
  1521. def __copy__(self, /) -> typing.Self: ...
  1522. def position(self, /) -> PySide6.QtGui.QVector3D: ...
  1523. def setPosition(self, pos: PySide6.QtGui.QVector3D, /) -> None: ...
  1524. def setX(self, value: float, /) -> None: ...
  1525. def setY(self, value: float, /) -> None: ...
  1526. def setZ(self, value: float, /) -> None: ...
  1527. def x(self, /) -> float: ...
  1528. def y(self, /) -> float: ...
  1529. def z(self, /) -> float: ...
  1530. class QSurfaceDataProxy(PySide6.QtGraphs.QAbstractDataProxy):
  1531. arrayReset : typing.ClassVar[Signal] = ... # arrayReset()
  1532. columnCountChanged : typing.ClassVar[Signal] = ... # columnCountChanged(qsizetype)
  1533. itemChanged : typing.ClassVar[Signal] = ... # itemChanged(qsizetype,qsizetype)
  1534. rowCountChanged : typing.ClassVar[Signal] = ... # rowCountChanged(qsizetype)
  1535. rowsAdded : typing.ClassVar[Signal] = ... # rowsAdded(qsizetype,qsizetype)
  1536. rowsChanged : typing.ClassVar[Signal] = ... # rowsChanged(qsizetype,qsizetype)
  1537. rowsInserted : typing.ClassVar[Signal] = ... # rowsInserted(qsizetype,qsizetype)
  1538. rowsRemoved : typing.ClassVar[Signal] = ... # rowsRemoved(qsizetype,qsizetype)
  1539. seriesChanged : typing.ClassVar[Signal] = ... # seriesChanged(QSurface3DSeries*)
  1540. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, rowCount: int | None = ..., columnCount: int | None = ..., series: PySide6.QtGraphs.QSurface3DSeries | None = ...) -> None: ...
  1541. def addRow(self, row: collections.abc.Sequence[PySide6.QtGraphs.QSurfaceDataItem], /) -> int: ...
  1542. def addRows(self, rows: collections.abc.Sequence[collections.abc.Sequence[PySide6.QtGraphs.QSurfaceDataItem]], /) -> int: ...
  1543. def columnCount(self, /) -> int: ...
  1544. def insertRow(self, rowIndex: int, row: collections.abc.Sequence[PySide6.QtGraphs.QSurfaceDataItem], /) -> None: ...
  1545. def insertRows(self, rowIndex: int, rows: collections.abc.Sequence[collections.abc.Sequence[PySide6.QtGraphs.QSurfaceDataItem]], /) -> None: ...
  1546. @typing.overload
  1547. def itemAt(self, position: PySide6.QtCore.QPoint, /) -> PySide6.QtGraphs.QSurfaceDataItem: ...
  1548. @typing.overload
  1549. def itemAt(self, rowIndex: int, columnIndex: int, /) -> PySide6.QtGraphs.QSurfaceDataItem: ...
  1550. def removeRows(self, rowIndex: int, removeCount: int, /) -> None: ...
  1551. @typing.overload
  1552. def resetArray(self, /) -> None: ...
  1553. @typing.overload
  1554. def resetArray(self, newArray: collections.abc.Sequence[collections.abc.Sequence[PySide6.QtGraphs.QSurfaceDataItem]], /) -> None: ...
  1555. def resetArrayNp(self, x: float, deltaX: float, z: float, deltaZ: float, data: collections.abc.Sequence[typing.Any], /) -> None: ...
  1556. def rowCount(self, /) -> int: ...
  1557. def series(self, /) -> PySide6.QtGraphs.QSurface3DSeries: ...
  1558. @typing.overload
  1559. def setItem(self, position: PySide6.QtCore.QPoint, item: PySide6.QtGraphs.QSurfaceDataItem, /) -> None: ...
  1560. @typing.overload
  1561. def setItem(self, rowIndex: int, columnIndex: int, item: PySide6.QtGraphs.QSurfaceDataItem, /) -> None: ...
  1562. def setRow(self, rowIndex: int, row: collections.abc.Sequence[PySide6.QtGraphs.QSurfaceDataItem], /) -> None: ...
  1563. def setRows(self, rowIndex: int, rows: collections.abc.Sequence[collections.abc.Sequence[PySide6.QtGraphs.QSurfaceDataItem]], /) -> None: ...
  1564. class QValue3DAxis(PySide6.QtGraphs.QAbstract3DAxis):
  1565. formatterChanged : typing.ClassVar[Signal] = ... # formatterChanged(QValue3DAxisFormatter*)
  1566. formatterDirty : typing.ClassVar[Signal] = ... # formatterDirty()
  1567. labelFormatChanged : typing.ClassVar[Signal] = ... # labelFormatChanged(QString)
  1568. reversedChanged : typing.ClassVar[Signal] = ... # reversedChanged(bool)
  1569. segmentCountChanged : typing.ClassVar[Signal] = ... # segmentCountChanged(qsizetype)
  1570. subSegmentCountChanged : typing.ClassVar[Signal] = ... # subSegmentCountChanged(qsizetype)
  1571. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, segmentCount: int | None = ..., subSegmentCount: int | None = ..., labelFormat: str | None = ..., formatter: PySide6.QtGraphs.QValue3DAxisFormatter | None = ..., reversed: bool | None = ...) -> None: ...
  1572. def formatter(self, /) -> PySide6.QtGraphs.QValue3DAxisFormatter: ...
  1573. def gridPositionAt(self, gridLine: int, /) -> float: ...
  1574. def gridSize(self, /) -> int: ...
  1575. def labelFormat(self, /) -> str: ...
  1576. def labelPositionAt(self, index: int, /) -> float: ...
  1577. def positionAt(self, x: float, /) -> float: ...
  1578. def recalculate(self, /) -> None: ...
  1579. def reversed(self, /) -> bool: ...
  1580. def segmentCount(self, /) -> int: ...
  1581. def setFormatter(self, formatter: PySide6.QtGraphs.QValue3DAxisFormatter, /) -> None: ...
  1582. def setLabelFormat(self, format: str, /) -> None: ...
  1583. def setReversed(self, enable: bool, /) -> None: ...
  1584. def setSegmentCount(self, count: int, /) -> None: ...
  1585. def setSubSegmentCount(self, count: int, /) -> None: ...
  1586. def stringForValue(self, x: float, /) -> str: ...
  1587. def subGridPositionAt(self, gridLine: int, /) -> float: ...
  1588. def subGridSize(self, /) -> int: ...
  1589. def subSegmentCount(self, /) -> int: ...
  1590. class QValue3DAxisFormatter(PySide6.QtCore.QObject):
  1591. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
  1592. def allowNegatives(self, /) -> bool: ...
  1593. def allowZero(self, /) -> bool: ...
  1594. def axis(self, /) -> PySide6.QtGraphs.QValue3DAxis: ...
  1595. def createNewInstance(self, /) -> PySide6.QtGraphs.QValue3DAxisFormatter: ...
  1596. def gridPositions(self, /) -> typing.List[float]: ...
  1597. def labelPositions(self, /) -> typing.List[float]: ...
  1598. def labelStrings(self, /) -> typing.List[str]: ...
  1599. def locale(self, /) -> PySide6.QtCore.QLocale: ...
  1600. def markDirty(self, /, labelsChange: bool = ...) -> None: ...
  1601. def populateCopy(self, copy: PySide6.QtGraphs.QValue3DAxisFormatter, /) -> None: ...
  1602. def positionAt(self, value: float, /) -> float: ...
  1603. def recalculate(self, /) -> None: ...
  1604. def setAllowNegatives(self, allow: bool, /) -> None: ...
  1605. def setAllowZero(self, allow: bool, /) -> None: ...
  1606. def setAxis(self, axis: PySide6.QtGraphs.QValue3DAxis, /) -> None: ...
  1607. def setGridPoitions(self, gridPositions: collections.abc.Sequence[float], /) -> None: ...
  1608. def setLabelStrings(self, labelStrings: collections.abc.Sequence[str], /) -> None: ...
  1609. def setLocale(self, locale: PySide6.QtCore.QLocale | PySide6.QtCore.QLocale.Language, /) -> None: ...
  1610. def setSubGridPositions(self, subGridPositions: collections.abc.Sequence[float], /) -> None: ...
  1611. def setlabelPositions(self, labelPositions: collections.abc.Sequence[float], /) -> None: ...
  1612. def stringForValue(self, value: float, format: str, /) -> str: ...
  1613. def subGridPositions(self, /) -> typing.List[float]: ...
  1614. def valueAt(self, position: float, /) -> float: ...
  1615. class QValueAxis(PySide6.QtGraphs.QAbstractAxis):
  1616. labelDecimalsChanged : typing.ClassVar[Signal] = ... # labelDecimalsChanged(int)
  1617. labelFormatChanged : typing.ClassVar[Signal] = ... # labelFormatChanged(QString)
  1618. maxChanged : typing.ClassVar[Signal] = ... # maxChanged(double)
  1619. minChanged : typing.ClassVar[Signal] = ... # minChanged(double)
  1620. panChanged : typing.ClassVar[Signal] = ... # panChanged(double)
  1621. rangeChanged : typing.ClassVar[Signal] = ... # rangeChanged(double,double)
  1622. subTickCountChanged : typing.ClassVar[Signal] = ... # subTickCountChanged(qsizetype)
  1623. tickAnchorChanged : typing.ClassVar[Signal] = ... # tickAnchorChanged(double)
  1624. tickIntervalChanged : typing.ClassVar[Signal] = ... # tickIntervalChanged(double)
  1625. zoomChanged : typing.ClassVar[Signal] = ... # zoomChanged(double)
  1626. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, min: float | None = ..., max: float | None = ..., labelFormat: str | None = ..., labelDecimals: int | None = ..., subTickCount: int | None = ..., tickAnchor: float | None = ..., tickInterval: float | None = ..., zoom: float | None = ..., pan: float | None = ...) -> None: ...
  1627. def labelDecimals(self, /) -> int: ...
  1628. def labelFormat(self, /) -> str: ...
  1629. def max(self, /) -> float: ...
  1630. def min(self, /) -> float: ...
  1631. def pan(self, /) -> float: ...
  1632. def setLabelDecimals(self, decimals: int, /) -> None: ...
  1633. def setLabelFormat(self, format: str, /) -> None: ...
  1634. def setMax(self, max: float, /) -> None: ...
  1635. def setMin(self, min: float, /) -> None: ...
  1636. def setPan(self, pan: float, /) -> None: ...
  1637. def setRange(self, min: float, max: float, /) -> None: ...
  1638. def setSubTickCount(self, count: int, /) -> None: ...
  1639. def setTickAnchor(self, anchor: float, /) -> None: ...
  1640. def setTickInterval(self, interval: float, /) -> None: ...
  1641. def setZoom(self, zoom: float, /) -> None: ...
  1642. def subTickCount(self, /) -> int: ...
  1643. def tickAnchor(self, /) -> float: ...
  1644. def tickInterval(self, /) -> float: ...
  1645. def type(self, /) -> PySide6.QtGraphs.QAbstractAxis.AxisType: ...
  1646. def zoom(self, /) -> float: ...
  1647. class QVector3DList: ...
  1648. class QXYModelMapper(PySide6.QtCore.QObject):
  1649. countChanged : typing.ClassVar[Signal] = ... # countChanged()
  1650. firstChanged : typing.ClassVar[Signal] = ... # firstChanged()
  1651. modelChanged : typing.ClassVar[Signal] = ... # modelChanged()
  1652. orientationChanged : typing.ClassVar[Signal] = ... # orientationChanged()
  1653. seriesChanged : typing.ClassVar[Signal] = ... # seriesChanged()
  1654. xSectionChanged : typing.ClassVar[Signal] = ... # xSectionChanged()
  1655. ySectionChanged : typing.ClassVar[Signal] = ... # ySectionChanged()
  1656. def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, series: PySide6.QtGraphs.QXYSeries | None = ..., model: PySide6.QtCore.QAbstractItemModel | None = ..., xSection: int | None = ..., ySection: int | None = ..., first: int | None = ..., count: int | None = ..., orientation: PySide6.QtCore.Qt.Orientation | None = ...) -> None: ...
  1657. def count(self, /) -> int: ...
  1658. def first(self, /) -> int: ...
  1659. def model(self, /) -> PySide6.QtCore.QAbstractItemModel: ...
  1660. def orientation(self, /) -> PySide6.QtCore.Qt.Orientation: ...
  1661. def series(self, /) -> PySide6.QtGraphs.QXYSeries: ...
  1662. def setCount(self, count: int, /) -> None: ...
  1663. def setFirst(self, first: int, /) -> None: ...
  1664. def setModel(self, model: PySide6.QtCore.QAbstractItemModel, /) -> None: ...
  1665. def setOrientation(self, orientation: PySide6.QtCore.Qt.Orientation, /) -> None: ...
  1666. def setSeries(self, series: PySide6.QtGraphs.QXYSeries, /) -> None: ...
  1667. def setXSection(self, xSection: int, /) -> None: ...
  1668. def setYSection(self, ySection: int, /) -> None: ...
  1669. def xSection(self, /) -> int: ...
  1670. def ySection(self, /) -> int: ...
  1671. class QXYSeries(PySide6.QtGraphs.QAbstractSeries):
  1672. clicked : typing.ClassVar[Signal] = ... # clicked(QPoint)
  1673. colorChanged : typing.ClassVar[Signal] = ... # colorChanged(QColor)
  1674. countChanged : typing.ClassVar[Signal] = ... # countChanged()
  1675. doubleClicked : typing.ClassVar[Signal] = ... # doubleClicked(QPoint)
  1676. draggableChanged : typing.ClassVar[Signal] = ... # draggableChanged()
  1677. pointAdded : typing.ClassVar[Signal] = ... # pointAdded(qsizetype)
  1678. pointDelegateChanged : typing.ClassVar[Signal] = ... # pointDelegateChanged()
  1679. pointRemoved : typing.ClassVar[Signal] = ... # pointRemoved(qsizetype)
  1680. pointReplaced : typing.ClassVar[Signal] = ... # pointReplaced(qsizetype)
  1681. pointsAdded : typing.ClassVar[Signal] = ... # pointsAdded(qsizetype,qsizetype)
  1682. pointsRemoved : typing.ClassVar[Signal] = ... # pointsRemoved(qsizetype,qsizetype)
  1683. pointsReplaced : typing.ClassVar[Signal] = ... # pointsReplaced()
  1684. pressed : typing.ClassVar[Signal] = ... # pressed(QPoint)
  1685. released : typing.ClassVar[Signal] = ... # released(QPoint)
  1686. selectedColorChanged : typing.ClassVar[Signal] = ... # selectedColorChanged(QColor)
  1687. selectedPointsChanged : typing.ClassVar[Signal] = ... # selectedPointsChanged()
  1688. seriesUpdated : typing.ClassVar[Signal] = ... # seriesUpdated()
  1689. @typing.overload
  1690. def __lshift__(self, points: collections.abc.Sequence[PySide6.QtCore.QPointF], /) -> PySide6.QtGraphs.QXYSeries: ...
  1691. @typing.overload
  1692. def __lshift__(self, point: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, /) -> PySide6.QtGraphs.QXYSeries: ...
  1693. @typing.overload
  1694. def append(self, points: collections.abc.Sequence[PySide6.QtCore.QPointF], /) -> None: ...
  1695. @typing.overload
  1696. def append(self, point: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, /) -> None: ...
  1697. @typing.overload
  1698. def append(self, x: float, y: float, /) -> None: ...
  1699. def appendNp(self, x: collections.abc.Sequence[typing.Any], y: collections.abc.Sequence[typing.Any], /) -> None: ...
  1700. def at(self, index: int, /) -> PySide6.QtCore.QPointF: ...
  1701. def clear(self, /) -> None: ...
  1702. def color(self, /) -> PySide6.QtGui.QColor: ...
  1703. def count(self, /) -> int: ...
  1704. def deselectAllPoints(self, /) -> None: ...
  1705. def deselectPoint(self, index: int, /) -> None: ...
  1706. def deselectPoints(self, indexes: collections.abc.Sequence[int], /) -> None: ...
  1707. def find(self, point: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, /) -> int: ...
  1708. def insert(self, index: int, point: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, /) -> None: ...
  1709. def isDraggable(self, /) -> bool: ...
  1710. def isPointSelected(self, index: int, /) -> bool: ...
  1711. def pointDelegate(self, /) -> PySide6.QtQml.QQmlComponent: ...
  1712. def points(self, /) -> typing.List[PySide6.QtCore.QPointF]: ...
  1713. def qt_qmlMarker_uncreatable(self, /) -> None: ...
  1714. @typing.overload
  1715. def remove(self, point: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, /) -> None: ...
  1716. @typing.overload
  1717. def remove(self, index: int, /) -> None: ...
  1718. @typing.overload
  1719. def remove(self, x: float, y: float, /) -> None: ...
  1720. def removeMultiple(self, index: int, count: int, /) -> None: ...
  1721. @typing.overload
  1722. def replace(self, points: collections.abc.Sequence[PySide6.QtCore.QPointF], /) -> None: ...
  1723. @typing.overload
  1724. 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: ...
  1725. @typing.overload
  1726. def replace(self, index: int, newPoint: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, /) -> None: ...
  1727. @typing.overload
  1728. def replace(self, index: int, newX: float, newY: float, /) -> None: ...
  1729. @typing.overload
  1730. def replace(self, oldX: float, oldY: float, newX: float, newY: float, /) -> None: ...
  1731. def replaceNp(self, x: collections.abc.Sequence[typing.Any], y: collections.abc.Sequence[typing.Any], /) -> None: ...
  1732. def selectAllPoints(self, /) -> None: ...
  1733. def selectPoint(self, index: int, /) -> None: ...
  1734. def selectPoints(self, indexes: collections.abc.Sequence[int], /) -> None: ...
  1735. def selectedColor(self, /) -> PySide6.QtGui.QColor: ...
  1736. def selectedPoints(self, /) -> typing.List[int]: ...
  1737. def setColor(self, newColor: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  1738. def setDraggable(self, newDraggable: bool, /) -> None: ...
  1739. def setPointDelegate(self, newPointDelegate: PySide6.QtQml.QQmlComponent, /) -> None: ...
  1740. def setPointSelected(self, index: int, selected: bool, /) -> None: ...
  1741. def setSelectedColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
  1742. def take(self, point: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, /) -> bool: ...
  1743. def toggleSelection(self, indexes: collections.abc.Sequence[int], /) -> None: ...
  1744. class QtGraphs3D(Shiboken.Object):
  1745. class CameraPreset(enum.Enum):
  1746. NoPreset = 0x0
  1747. FrontLow = 0x1
  1748. Front = 0x2
  1749. FrontHigh = 0x3
  1750. LeftLow = 0x4
  1751. Left = 0x5
  1752. LeftHigh = 0x6
  1753. RightLow = 0x7
  1754. Right = 0x8
  1755. RightHigh = 0x9
  1756. BehindLow = 0xa
  1757. Behind = 0xb
  1758. BehindHigh = 0xc
  1759. IsometricLeft = 0xd
  1760. IsometricLeftHigh = 0xe
  1761. IsometricRight = 0xf
  1762. IsometricRightHigh = 0x10
  1763. DirectlyAbove = 0x11
  1764. DirectlyAboveCW45 = 0x12
  1765. DirectlyAboveCCW45 = 0x13
  1766. FrontBelow = 0x14
  1767. LeftBelow = 0x15
  1768. RightBelow = 0x16
  1769. BehindBelow = 0x17
  1770. DirectlyBelow = 0x18
  1771. class ElementType(enum.Enum):
  1772. None_ = 0x0
  1773. Series = 0x1
  1774. AxisXLabel = 0x2
  1775. AxisYLabel = 0x3
  1776. AxisZLabel = 0x4
  1777. CustomItem = 0x5
  1778. class GridLineType(enum.Enum):
  1779. Shader = 0x0
  1780. Geometry = 0x1
  1781. class OptimizationHint(enum.Flag):
  1782. Default = 0x0
  1783. Legacy = 0x1
  1784. class RenderingMode(enum.Enum):
  1785. DirectToBackground = 0x0
  1786. Indirect = 0x1
  1787. class SelectionFlag(enum.Flag):
  1788. None_ = 0x0
  1789. Item = 0x1
  1790. Row = 0x2
  1791. ItemAndRow = 0x3
  1792. Column = 0x4
  1793. ItemAndColumn = 0x5
  1794. RowAndColumn = 0x6
  1795. ItemRowAndColumn = 0x7
  1796. Slice = 0x8
  1797. MultiSeries = 0x10
  1798. class ShadowQuality(enum.Enum):
  1799. None_ = 0x0
  1800. Low = 0x1
  1801. Medium = 0x2
  1802. High = 0x3
  1803. SoftLow = 0x4
  1804. SoftMedium = 0x5
  1805. SoftHigh = 0x6
  1806. class SliceCaptureType(enum.Enum):
  1807. NoImage = 0x0
  1808. RowImage = 0x1
  1809. ColumnImage = 0x2
  1810. class TransparencyTechnique(enum.Enum):
  1811. Default = 0x0
  1812. Approximate = 0x1
  1813. Accurate = 0x2
  1814. def qDefaultSurfaceFormat(antialias: bool, /) -> PySide6.QtGui.QSurfaceFormat: ...
  1815. # eof