"""
PySide stub files generated by **IceSpringPySideStubs**

Home: https://baijifeilong.github.io/2022/01/06/ice-spring-pyside-stubs/index.html

Github: https://github.com/baijifeilong/IceSpringPySideStubs

PyPI(PySide2): https://pypi.org/project/IceSpringPySideStubs-PySide2

PyPI(PySide6): https://pypi.org/project/IceSpringPySideStubs-PySide6

Generated by BaiJiFeiLong@gmail.com

Licence: GPLv3
"""
from typing import Callable, Optional
import PySide6.QtCore

bytes = str


class Property(object):
    def __init__(
        self,
        type: type,
        fget: Optional[Callable] = ...,
        fset: Optional[Callable] = ...,
        freset: Optional[Callable] = ...,
        fdel: Optional[Callable] = ...,
        doc: str = ...,
        notify: Optional[Callable] = ...,
        designable: bool = ...,
        scriptable: bool = ...,
        stored: bool = ...,
        user: bool = ...,
        constant: bool = ...,
        final: bool = ...,
    ) -> PySide6.QtCore.Property:
        ...

    def deleter(self, fdel: Callable) -> PySide6.QtCore.Property:
        ...

    def getter(self, fget: Callable) -> PySide6.QtCore.Property:
        ...

    def read(self, fget: Callable) -> PySide6.QtCore.Property:
        ...

    def setter(self, fset: Callable) -> PySide6.QtCore.Property:
        ...

    def write(self, fset: Callable) -> PySide6.QtCore.Property:
        ...
